#include<bits/stdc++.h>
using namespace std;
struct su {
int v;
string c;
};
bool cmp(su a, su b) {
return a.v > b.v;
}
int main() {
int n;
cin >> n;
vector<su> ss;
for (int i = 0; i < n; i++) {
su x;
cin >> x.v >> x.c;
ss.push_back(x);
}
sort(ss.begin(), ss.end(), cmp);
for (int i = 0; i < n; i++) {
cout << ss[i].c << '\n';
}
}

京公网安备 11010502036488号