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