#include using namespace std; using lint = long long; template using V = vector; template using VV = V< V >; int main() { cin.tie(nullptr); ios::sync_with_stdio(false); int n; cin >> n; V< pair > s(n); for (int i = 0; i < n; ++i) { string tl, tr; cin >> tl >> tr; s[i] = {tl, tr}; } sort(begin(s), end(s)); for (int i = 0; i < n; ++i) { cout << s[i].first << ' ' << s[i].second << '\n'; } }