
import sys
N = int(sys.stdin.readline())
def rank(scores):
N = len(scores)
ranks = [0] * N
prev_score = -1
for n in range(N):
score, idx = scores[n]
if prev_score != score:
curr_ranking = str(n + 1)
ranks[idx] = curr_ranking
prev_score = score
return ranks
ranking = ""
scores = [[[0, i] for i in range(N)] for _ in range(4)]
for M in range(3):
contest = list(map(int, sys.stdin.readline().split()))
for idx, score in enumerate(contest):
scores[M][idx][0] = score
scores[3][idx][0] += score
scores[M].sort(reverse=True)
ranking += ' '.join(rank(scores[M])) + '\n'
else:
scores[3].sort(reverse=True)
ranking += ' '.join(rank(scores[3]))
print(ranking)