A, B = (int(x) for x in input().split()) def wait(): print(A) if A == B: exit() b = int(input()) if A == b: exit() return b def parse(X): i = 0 j = 0 while X % 2 == 0: i += 1 X //= 2 while X % 5 == 0: j += 1 X //= 5 return i, j ai, aj = parse(A) while ai < 7: ai += 1 A *= 2 B = wait() while ai > 7: ai -= 1 A //= 2 B = wait() while aj < 9: aj += 1 A *= 5 B = wait() bi, bj = parse(B) if (ai + aj + bi + bj) % 2 == 0: ai = 9 A *= 4 B = wait() else: for _ in range(2): ai += 1 A *= 2 B = wait() bi, bj = parse(B) while True: while ai - bi > aj - bj: ai -= 1 A //= 2 B = wait() bi, bj = parse(B) while ai - bi < aj - bj: aj -= 1 A //= 5 B = wait() bi, bj = parse(B)