#include <iostream>
#include <vector>
#include <string>
using namespace std;
class Student{
private:
string name;
int c1,c2,c3;
public:
Student():name(""),c1(0),c2(0),c3(0){}
Student(string n,int a,int b,int c):name(n),c1(a),c2(b),c3(c){}
int getTotal()const{
return c1+c2+c3;
}
friend istream& operator>>(istream& in,Student& s){
in>>s.name>>s.c1>>s.c2>>s.c3;
return in;
}
friend ostream& operator<<(ostream& out,const Student& s){
out<<s.name<<' '<<s.c1<<' '<<s.c2<<" "<<s.c3<<endl;
return out;
}
};
int main() {
int n;cin>>n;
vector<Student>stu(n+1);
for(int i=1;i<=n;++i){
cin>>stu[i];
}
int x(0),da(0);
for(int i=1;i<=n;++i){
int c=stu[i].getTotal();
if(c>da){
da=c;x=i;
}
}
cout<<stu[x];
}
// 64 位输出请用 printf("%lld")