import sys l = 0 r = 100#1000000000+1 while l+1 < r: m = (l+r)/2 print ("? %d" % m) sys.stdout.flush() res = int(input()) if res == 1: l = m else: r = m print("! %d" % l) sys.stdout.flush()