#include<iostream>
using namespace std;
int main;
int n ,cr[100];
string code [100],name[100];
cin>>n;
if(n<0){cout<<"Invalid input"; return 0;}
for(int i=0; i<n;i++)
cin>>code[i]>>name[i]>>cr[i];
for(j=i+1;j<n;j++)
if(cr[i]>cr[j]){
    swap(cr[i],cr[j]);
    swap(code[i],code[j]);
    swap(name[i],name[j]);
}
for(int i=0;i<n;i++)
cout<<code[i]<<" "<<
name[i]<<" "<<cr[i]<<endl;
}