N=int(input()) for i in range(N//2): print("?",i*2,i*2+1) z=int(input()) if z in (i,i+1): print("!",z^i^(i+1)) break else: print("!",N-1)