#include <iostream>
#include <vector>
using namespace std;
struct student{
    string s;
    int c1;
    int c2;
    int c3;
    int sum;
};
int main() {
    int N;
    cin>>N;
    student s[1000];
    student best;
    best.sum = 0;
    for (int i=0; i<N; i++) {
        cin>>s[i].s>>s[i].c1>>s[i].c2>>s[i].c3;
        s[i].sum = s[i].c1 + s[i].c2 + s[i].c3;
        if (s[i].sum>best.sum) {
            best.s = s[i].s;
            best.c1 = s[i].c1;
            best.c2 = s[i].c2;
            best.c3 = s[i].c3;
            best.sum = s[i].sum;
        }
    }
    cout<<best.s<<" "<<best.c1<<" "<<best.c2<<" "<<best.c3<<" "<<endl;
    
}
// 64 位输出请用 printf("%lld")