def b(x): if (x == 0): return "0" s = "" while (x): s += str(x % 2) x //= 2 return s[::-1] def binx(x): x -= int(x) if (x == 0): return "" binn = "." while x: x *= 2 if x >= 1: binn += "1" else: binn += "0" x -= int(x) if (len(binn) >= 9): return binn return binn a = float(input()) print(b(int(a)), end="") print(binx(a))