ng,ok=10**10+1,-1 while(ok+1!=ng): middle=(ng+ok)//2 print("?",middle) n=int(input()) if n==1:ok=middle else:ng=middle print("!",ok)