N = int(input()) wa = N * (N+1) // 2 c = [0] * (N+1) c[N] = wa for r in range(2,N): print("?",1,r) c[r] = int(input()) print("?",2,N) s = int(input()) c[1] = wa - s ans = [] for i in range(N): ans.append(c[i+1]-c[i]) print("!",*ans)