- 우선순위에 맞게 정렬을 해주기만 하면 쉽게 해결되는 문제였다.
import sys
N = int(input())
data = []
for _ in range(N):
name, korean, english, math = map(str, sys.stdin.readline().strip().split())
korean = int(korean)
english = int(english)
math = int(math)
data.append([name, korean, english, math])
data.sort(key = lambda x : (-x[1], x[2], -x[3], x[0]))
for i in data:
print(i[0])