#include <set>
#include <map>
#include <utility>
#include <iostream>
using namespace std;
int main() {
pair<int, int> p1(1, 1);
pair<int, int> p2(1, 2);
set< pair<int, int> > s;
s.insert(p1);
s.insert(p2);
map<int, int> m;
m.insert(p1);
m.insert(p2);
cout << "Set size = " << s.size() << "\nMap size = " << m.size() << endl;
}
I2luY2x1ZGUgPHNldD4KI2luY2x1ZGUgPG1hcD4KI2luY2x1ZGUgPHV0aWxpdHk+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICBwYWlyPGludCwgaW50PiBwMSgxLCAxKTsKICBwYWlyPGludCwgaW50PiBwMigxLCAyKTsKICBzZXQ8IHBhaXI8aW50LCBpbnQ+ID4gczsKICBzLmluc2VydChwMSk7CiAgcy5pbnNlcnQocDIpOwogIG1hcDxpbnQsIGludD4gbTsKICBtLmluc2VydChwMSk7CiAgbS5pbnNlcnQocDIpOwogIGNvdXQgPDwgIlNldCBzaXplID0gIiA8PCBzLnNpemUoKSA8PCAiXG5NYXAgc2l6ZSA9ICIgPDwgbS5zaXplKCkgPDwgZW5kbDsKfQ==