a=10**8 print('?',a,flush=True) l=1 r=10**6 while True: if l==r: break m=(l+r)//2 if a