#include <bits/stdc++.h>

using namespace std;

typedef pair<int, int> PII;
vector<PII> stu;
int main(){
	int n;
	
	cin >> n;
	
	for (int i=0; i<n; i++){
		int p, q;
		cin >> p >> q;
		stu.push_back({q, p});
	}
	
	sort(stu.begin(), stu.end());
	
	for (auto item: stu){
		printf("%d %d\n", item.second, item.first);
	}
	return 0;
}