T, N, Money = map(int, input().split()) S, P, R = [0]*N, [0]*N, [0]*N for week in range(T): for x in range(5, 0, -1): if 500000 * 2**(x-1) <= Money // 2: print(2, x) break else: P = [max(p, 1) if p <= 3 else 3 + p//10 for p in P] k = Money // (500 * sum(P)) L = [k*p for p in P] print(1, *L, flush=True) Money = int(input()) if Money == -1: exit() S = list(map(int, input().split())) P = list(map(int, input().split())) R = list(map(int, input().split()))