#include<bits/stdc++.h>
using namespace std;
struct s
{
string na;
int a,b,c,z;
}su[1000000];
bool cmp(s x,s y)
{
if(x.z==x.z)
return x.na<x.na;
return x.z>y.z;
}
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>su[i].na>>su[i].a>>su[i].b>>su[i].c;
su[i].z=su[i].a+su[i].b+su[i].c;
}
sort(su+1,su+1+n,cmp);
cout<<su[1].na<<" "<<su[1].a<<" "<<su[1].b<<" "<<su[1].c;
return 0;
}