n = int(input()) a = [] def calc(l,r): if len(a) == 5: return m = 1000 s = set() for i in range(l,r): s.add(i) k = len(s) print(m,k,flush=True) print(*list(s),flush=True) c = int(input()) if c == 0: return elif k == 1: for i in range(k): a.append(l) else: x = (l+r)//2 calc(l,x) calc(x,r) calc(0,1001) print(sum(a))