import sys

n = int(input())
#创建二维列表,准备记录和排序
arry = [[0] * 5 for _ in range(n)]

for i  in range(n):
    arry[i][0],arry[i][1],arry[i][2],arry[i][3] = input().split()

    #计算没行的总分,并放在列表该行的最后一列
    arry[i][4] = int(arry[i][1] ) + int(arry[i][2] ) + int( arry[i][3])

#根据列表最后一列的总分,对列表进行从大到小的排序,并不更改顺序性
sorted_arry = sorted(arry, key = lambda x : x[4],reverse = True)
#输出
print(' '.join(map(str,sorted_arry[0][:-1])))