#include <iostream>
#include <vector>
#include <map>
#include <algorithm>
using namespace std;
int main() {
vector<pair<int,char>> v;
v.push_back(make_pair(6, 'g'));
v.push_back(make_pair(2, 'r'));
v.push_back(make_pair(3, 'y'));
v.push_back(make_pair(4, 'a'));
sort(v.begin(), v.end());
for (int i = 0 ; i != v.size() ; i++) {
cout << v[i].first << " " << v[i].second << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8bWFwPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJdmVjdG9yPHBhaXI8aW50LGNoYXI+PiB2OwoJdi5wdXNoX2JhY2sobWFrZV9wYWlyKDYsICdnJykpOwoJdi5wdXNoX2JhY2sobWFrZV9wYWlyKDIsICdyJykpOwoJdi5wdXNoX2JhY2sobWFrZV9wYWlyKDMsICd5JykpOwoJdi5wdXNoX2JhY2sobWFrZV9wYWlyKDQsICdhJykpOwoJc29ydCh2LmJlZ2luKCksIHYuZW5kKCkpOwoJZm9yIChpbnQgaSA9IDAgOyBpICE9IHYuc2l6ZSgpIDsgaSsrKSB7CgkJY291dCA8PCB2W2ldLmZpcnN0IDw8ICIgIiA8PCB2W2ldLnNlY29uZCA8PCBlbmRsOwoJfQoJcmV0dXJuIDA7Cn0=