n = int(input()) print("?", 2, n) s = n*(n+1)//2-int(input()) p = [s] for i in range(n-2): print("?", 1, i+2) p.append(int(input())-s) s += p[i+1] p.append(n*(n+1)//2-s) print("!", *p)