#include <iostream>
#include <string>
#include <cstdio>
#include <algorithm>

using namespace std;

const int N = 100;

int n;

int main() {
    cin >> n;
    int a[n];
    string b[n];
    for (int i = 0 ; i < n; i++) {
        cin >> a[i] >> b[i];
    }
    //对白鼠重量排序
    int temp;
    string t;
    for (int i = 0; i < n - 1; i++) {
        for (int j = 0; j < n - 1 - i; j++) {
            if (a[j] < a[j + 1]) {
                temp = a[j];
                a[j] = a[j + 1];
                a[j + 1] = temp;
                t = b[j];
                b[j] = b[j + 1];
                b[j + 1] = t; 
            }
        }
    }
    for (int i = 0; i < n; i++) cout << b[i] << endl;
    return 0;
}