#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")