try:
while True:
N = int(input().strip())
ls = list()
for i in range(N):
num, name, age = map(str,input().strip().split())
ls.append((num, name, age))
ls.sort(key=lambda x:x[1])
ls.sort(key=lambda x:x[0])
ls.sort(key=lambda x:int(x[2]))
N = min([3,N])
ls = ls[:N]
for item in ls:
print(*item)
except EOFError:
pass