#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
vector<pair<int, int> > a;
cin >> n;
for(int i = 0; i < n; ++i)
{
int x, y;
cin >> x >> y;
a.push_back(make_pair(x, y));
}
sort(a.begin(), a.end());
for(int i = 0; i < n; ++i)
{
cout << a[i].first << " " << a[i].second << endl;
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIGludCBuOwogICAgdmVjdG9yPHBhaXI8aW50LCBpbnQ+ID4gYTsKICAgIGNpbiA+PiBuOwogICAgZm9yKGludCBpID0gMDsgaSA8IG47ICsraSkKICAgIHsKICAgICAgICBpbnQgeCwgeTsKICAgICAgICBjaW4gPj4geCA+PiB5OwogICAgICAgIGEucHVzaF9iYWNrKG1ha2VfcGFpcih4LCB5KSk7CiAgICB9CiAgICBzb3J0KGEuYmVnaW4oKSwgYS5lbmQoKSk7CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgbjsgKytpKQogICAgewogICAgICAgIGNvdXQgPDwgYVtpXS5maXJzdCA8PCAiICIgPDwgYVtpXS5zZWNvbmQgPDwgZW5kbDsKICAgIH0KfQ==