#include<bits/stdc++.h>
using namespace std;
bool compare(pair<int,int> &p,pair<int,int> &q)
{
if(p.first==q.first && p.first==q.first ) return true;
else return false;
}
int main()
{
vector<pair<int,int> >V;
V.push_back(make_pair(2,2));
V.push_back(make_pair(2,2));
equal_to<pair<int,int>> P;
cout<<P(V[0],V[1])<<endl;
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KIHVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKIAogCiBib29sIGNvbXBhcmUocGFpcjxpbnQsaW50PiAmcCxwYWlyPGludCxpbnQ+ICZxKQogewogICAgaWYocC5maXJzdD09cS5maXJzdCAmJiBwLmZpcnN0PT1xLmZpcnN0ICkgcmV0dXJuIHRydWU7CiAgICBlbHNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiB9CiAKIAogaW50IG1haW4oKQogewoJdmVjdG9yPHBhaXI8aW50LGludD4gPlY7CglWLnB1c2hfYmFjayhtYWtlX3BhaXIoMiwyKSk7CglWLnB1c2hfYmFjayhtYWtlX3BhaXIoMiwyKSk7CiAgICBlcXVhbF90bzxwYWlyPGludCxpbnQ+PiBQOwogICAgY291dDw8UChWWzBdLFZbMV0pPDxlbmRsOwogCglyZXR1cm4gMDsKIH0=