#include <iostream>
using namespace std;
class c1
{
public:
class c2
{
public:
static void set(c1& obj, int val) { obj.a = val; }
};
private:
int a;
};
int main () {
c1 o;
c1::c2::set (o, 123);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgYzEKewoJcHVibGljOgoJY2xhc3MgYzIKCXsKCQlwdWJsaWM6CgkJCXN0YXRpYyB2b2lkIHNldChjMSYgb2JqLCAgaW50IHZhbCkgeyBvYmouYSA9IHZhbDsgfQoJfTsKCQoJcHJpdmF0ZToKCQlpbnQgYTsKfTsKCmludCBtYWluICgpIHsKICBjMSBvOwogIGMxOjpjMjo6c2V0IChvLCAxMjMpOwp9