N = int(input()) P = [list(map(int,input().split())) for l in range(N)] num=[] for i in range(N): num.append(P[i][0]) ans=[] for i in range(1,max(num)+1): for j in range(N): try: ans.append(P[j][i]) except: pass print(' '.join(list(map(str,ans))))