#include #include #include #include #define ll long long using namespace std; #define rep(i,n) for (int i=0;i<(n);i++) unordered_map id={{"iti",0},{"ni",1},{"san",2},{"yon",3}}; unordered_maprv={{0,"iti"},{1,"ni"},{2,"san"},{3,"yon"}}; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); int n,idx;cin>>n; map>s; string I; rep(i,n){ string S;cin>>S>>I; idx=id[I]; if(s.count(S)){ s[S].insert(idx); }else{ s.insert({S,{idx}}); } } for(auto key:s){ for(auto x:key.second){ cout<