N = int(input()) now = N * (N + 1) / 2 ans = [] for i in range(N - 1,0,-1): l = 1 r = i print("?",l,r) S = int(input()) t = now - S ans.append(t) now -= t ans.append(now) print(*reversed(ans))