# Conversion décimal --> binaire
#
# PROGRAMME PRINCIPAL
# ===================

from math import log2

def int2bin(n):
    if n <= 1:
        return n
    else:
        # Exposant N de la plus grande puissance de 2 inférieure ou égale à n.
        N = int(log2(n))
        # On "construit" le résultat comme somme de 10 exposant N et de l'écriture
        # en base 2 de n-2**N.
        return 10**N + int2bin(n - 2**N)

n = -1
while n < 0:
        n = int(input('veuillez saisir l\'entier (naturel !) à convertir : '))
res = int2bin(n)
print(str(n) + ' s\'écrit ' + str(res) + ' en base 2.')