#include <bits/stdc++.h>
using namespace std; struct num{ long long x,y; }; bool cmp(num a,num b){ if(a.x==b.x){ return a.y<b.y; }else{ return a.x<b.x; } } int main(){ ios::sync_with_stdio(0); cin.tie(0); long long n; cin>>n; num a[n]; for(int i=0;i<n;i++){ cin>>a[i].x>>a[i].y; } sort(a,a+n,cmp); for(int i=0;i<n;i++){ cout<<a[i].x<<" "<<a[i].y<<"\n"; } return 0; }