#include<stdio.h>
#include<math.h>
#include<stdlib.h>
struct stu{
char name[12];
int yu;
int yin;
int shu;
int sum;
};
int main()
{
int n;
scanf("%d",&n);
struct stu list[2000];
for(int i=0; i<n; i++)
{
scanf("%s %d %d %d",list[i].name,&list[i].yu,&list[i].shu,&list[i].yin);
list[i].sum = list[i].yu + list[i].shu + list[i].yin;
}
int max=0;
int num = 0;
for(int i=0; i<n; i++)
{
if(list[i].sum > max)
{
max = list[i].sum;
num = i;
}
}
printf("%s %d %d %d",list[num].name,list[num].yu,list[num].shu,list[num].yin);
return 0;
}