#include<bits/stdc++.h>
#define ll long long
#define dd double
#define ss string
using namespace std;
ll n;
struct node
{
string s;
ll x,y,z,sum;
}st[100001];
int main(){
cin >> n;
for(int i=0;i<n;i++)
cin >> st[i].s >> st[i].x >> st[i].y >> st[i].z;
for(int i=0;i<n;i++)
st[i].sum=st[i].x+st[i].y+st[i].z;
int max=-1e9;
for(int i=0;i<n;i++)
if(st[i].sum>max)
max=st[i].sum;
for(int i=0;i<n;i++)
if(st[i].sum==max)
cout << st[i].s << " " << st[i].x << " " << st[i].y << " " << st[i].z;
return 0;
}