liczbaDziesietna = int(raw_input())
ujemna = 0
if liczbaDziesietna < 0:
ujemna = 1
liczbaDziesietna = - liczbaDziesietna
wynikPosredni = "0" + "{0:b}".format(liczbaDziesietna)
wynik = ""
if ujemna:
for znak in wynikPosredni:
if znak == "1":
wynik = wynik + "0"
else:
wynik = wynik + "1"
wynik = int(wynik,2)
wynik += 1;
wynik = "{0:b}".format(wynik)
else:
wynik = wynikPosredni
print wynik + "[U2]"
bGljemJhRHppZXNpZXRuYSA9IGludChyYXdfaW5wdXQoKSkKdWplbW5hID0gMAoKaWYgbGljemJhRHppZXNpZXRuYSA8IDA6Cgl1amVtbmEgPSAxCglsaWN6YmFEemllc2lldG5hID0gLSBsaWN6YmFEemllc2lldG5hCgp3eW5pa1Bvc3JlZG5pID0gIjAiICsgInswOmJ9Ii5mb3JtYXQobGljemJhRHppZXNpZXRuYSkKd3luaWsgPSAiIgoKaWYgdWplbW5hOgoJZm9yIHpuYWsgaW4gd3luaWtQb3NyZWRuaToKCQlpZiB6bmFrID09ICIxIjoKCQkJd3luaWsgPSB3eW5payArICIwIgoJCWVsc2U6CgkJCXd5bmlrID0gd3luaWsgKyAiMSIKCXd5bmlrID0gaW50KHd5bmlrLDIpCgl3eW5payArPSAxOwoJd3luaWsgPSAiezA6Yn0iLmZvcm1hdCh3eW5paykKZWxzZToKCXd5bmlrID0gd3luaWtQb3NyZWRuaQoKCQpwcmludCB3eW5payArICJbVTJdIg==