def f(r, n): def f1(r): x = 0 for i in range(1 + n): if i**2 > r: 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, N) print("?", a, b) r = int(input()) x, y = f(r, N - b) a = a + y if a < N else a - y b += x print("!", a, b)