struct X
{
int a;
X();
};
X::X()
{
a = 0;
this->a = 1;
X::a = 2;
this->X::a = 3;
}
int main()
{
X x;
// your code goes here
return 0;
}
c3RydWN0IFgKewoJaW50IGE7CglYKCk7Cn07CgpYOjpYKCkKewoJYSA9IDA7Cgl0aGlzLT5hID0gMTsKCVg6OmEgPSAyOwoJdGhpcy0+WDo6YSA9IDM7Cn0KCmludCBtYWluKCkKewoJWCB4OwoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0=