#include<bits/stdc++.h>
using namespace std;
struct st{
string nm;
int n,y,r;
int nl;
} a[200];
int n;
int i;
int cmp(st a,st b)
{
return a.nl<b.nl;
}
int main()
{
cin>>n;
for(i=1;i<=n;i++)
{
cin>>a[i].nm>>a[i].n>>a[i].y>>a[i].r;
a[i].nl=a[i].n*365+a[i].y*30+a[i].r;
}
sort(a+1,a+i+1,cmp);
for(int j=2;j<=i;j++)
{
cout<<a[j].nm<<endl;
}
return 0;
}