Primos reverso

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
577
Resuelto:
290

Descripción

Se quiere convertir un numero primo a binario, luego invertir este número binario, restar este numero obtenido del numero primo original.

Por ejemplo el numero 11 en binario es 1011. Cuando se invierte se tiene 1101 que es el numero 13. Por lo tanto la respuesta es 11-13 =-2.

Entrada

La entrada consiste de múltiples casos de prueba. Cada caso de prueba viene en una linea y es un numero primo menor a $10^8$. La entrada termina cuando hay más datos.

Salida

Por cada caso de prueba escriba una linea con el resultado solicitado.

Ejemplo Entrada

Copy icon
2
3
5
7
11

Ejemplo Salida

Copy icon
1
0
0
0
-2

Ayuda