#include <stdio.h>
#include <stdlib.h>
struct student
{
char name[8];
int chince ;
int math;
int english ;
};
int main()
{
int mark=0;
int i;
int N;
int sum=0;
int max=0;
scanf("%d",&N);
struct student g[1010];
for(i=0;i<N;i++)
{
sum=0;
scanf("%s",g[i].name);
scanf("%d%d%d",&g[i].chince,&g[i].math,&g[i].english);
sum=g[i].chince+g[i].math+g[i].english;
if(max<sum)
{
max=sum;
mark=i;
}
}
printf("%s %d %d %d",g[mark].name,g[mark].chince,g[mark].math,g[mark].english);
return 0;
}