n = int(input()) Lines = [] length = 0 for _ in range(n): line = list(map(int,input().split())) Lines.append(line) length += len(line)-1 order = [] while len(order) < length: for line in Lines: if line[0] > 0: order.append(line[1]) line[0] -= 1 line.pop(1) print(*order)