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