def f(r): def f1(r1): x = 0 for i in range(1 + N): if i**2 > r1: return x x = i return x a = f1(r) b = 0 if a < N else f1(r - N) return a, b N = 100 print("?", 0, 0) r = int(input()) a, b = f(r) print("?", a, b) r = int(input()) x, y = f(r) a = a + y if a < N else a - y b += x print("!", a, b)