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