#include <iostream>
using namespace std;
class X
{
private:
int private_data;
public:
static void func_wrapper(X *x)
{
cout << x->private_data << endl;
}
X():private_data(5){}
};
int main()
{
X temp;
X::func_wrapper(&temp);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgWAp7CiAgcHJpdmF0ZToKICAgIGludCBwcml2YXRlX2RhdGE7CiAgcHVibGljOgogICAgc3RhdGljIHZvaWQgZnVuY193cmFwcGVyKFggKngpCiAgICB7CiAgICAgICAgY291dCA8PCB4LT5wcml2YXRlX2RhdGEgPDwgZW5kbDsKICAgIH0KICAgIFgoKTpwcml2YXRlX2RhdGEoNSl7fQp9OwoKaW50IG1haW4oKQp7CiAgICBYIHRlbXA7CiAgICBYOjpmdW5jX3dyYXBwZXIoJnRlbXApOwogICAgcmV0dXJuIDA7Cn0K