#include <iostream>
using namespace std;
class CO
{
int _m;
public:
CO(int m) : _m(m) {}
int& m() { return _m; }
int const& m() const { return _m; }
};
int main()
{
CO a(1);
cout << a.m() << endl;
a.m() = 2;
cout << a.m() << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmNsYXNzIENPCnsKCWludCBfbTsKcHVibGljOgoJQ08oaW50IG0pIDogX20obSkge30KCWludCYgbSgpICAgICAgICAgICAgIHsgcmV0dXJuIF9tOyB9CglpbnQgY29uc3QmIG0oKSBjb25zdCB7IHJldHVybiBfbTsgfQp9OwoKCmludCBtYWluKCkgCnsKCUNPIGEoMSk7CgkKCWNvdXQgPDwgYS5tKCkgPDwgZW5kbDsKCQoJYS5tKCkgPSAyOyAKCQoJY291dCA8PCBhLm0oKSA8PCBlbmRsOwoKCXJldHVybiAwOwp9