#include #include #include #include using namespace std; int main(){ int n; pair person; cin >> n; vector > list; for(int i = 0;i < n;i++){ cin >> person.first >> person.second; list.push_back(person); } sort(list.begin(),list.end(), [](pair p1,pair p2){ return (p1.second < p2.second); }); for (const auto& p : list) { cout << p.first << " "; } return 0; }