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*2)^(i*2+1)) break else: print("!",N-1)