#include <stdio.h>
#include <string.h>
struct schedule
{
char x[100];
int a,b,c,d;
};
int main()
{
struct schedule s[200];
int n,i,j,min=10000000000,k=0,y,cnt,m,z;
char temp[100]= {0};
scanf("%d",&n);
for (i=0; i<n; i++)
{
scanf("%s %d %d %d",s[i].x,&s[i].a,&s[i].b,&s[i].c);
}
for (i=0; i<n; i++)
{
s[i].d=0;
s[i].a*=10000;
s[i].b*=100;
s[i].d=s[i].a+s[i].b+s[i].c;
}
for (i=0; i<n; i++)
{
for (j=0; j<n; j++)
{
if (s[j].d<min)
{
min=s[j].d;
k=j;
}
}
s[k].d=10000000000;
min=1000000000;
k=0;
cnt=0;
}
}