n=int(input()) lst=[[0]*100 for _ in range(100)] max_a=0 for i in range(n): a,*b=map(int,input().split()) for j in range(a): # print(i,j) lst[i][j]=b[j] max_a=max(max_a,a) # print(lst,max_a) ans_lst=[] for i in range(100): for j in range(100): ans_lst.append(lst[j][i] if lst[j][i]!=0 else None) print(*[i for i in ans_lst if i!=None])