#include "cstdio"
#include "algorithm"
#include "iostream"

using namespace std;
struct Student{
    int number;
    int score;
};
bool cmp(Student s1,Student s2)
{
    if (s1.score==s2.score)
    {
        return s1.number<s2.number;
    } else{
        return s1.score<s2.score;
    }
}
Student arr[100];
int main()
{
    int n;
    scanf("%d",&n);
    for(int i=0;i<n;i++)
    {
        scanf("%d%d",&arr[i].number,&arr[i].score);
    }
    sort(arr,arr+n,cmp);
    for (int i = 0; i < n; ++i) {
        printf("%d %d\n",arr[i].number,arr[i].score);
    }
}