#include <iostream>
using namespace std;
class Type
{
public:
Type() {}
};
class Integer : public Type
{
public:
Integer() : Type() {}
int value;
};
class A
{
public:
A() { p_value.value = 0; };
Integer p_value;
};
int main()
{
Type* aType = &A::p_value;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgVHlwZQp7CnB1YmxpYzoKICAgIFR5cGUoKSB7fQp9OwoKY2xhc3MgSW50ZWdlciA6IHB1YmxpYyBUeXBlCnsKcHVibGljOgogICAgSW50ZWdlcigpIDogVHlwZSgpIHt9CiAgICBpbnQgdmFsdWU7Cn07CgpjbGFzcyBBCnsKcHVibGljOgogICAgQSgpIHsgcF92YWx1ZS52YWx1ZSA9IDA7IH07CiAgICBJbnRlZ2VyIHBfdmFsdWU7Cn07CgppbnQgbWFpbigpCnsKICAgIFR5cGUqIGFUeXBlID0gJkE6OnBfdmFsdWU7CiAgICByZXR1cm4gMDsKfQo=