#include <iostream>
using namespace std;
int& f( int& v )
{
v *= 2;
return v;
}
int main() {
int i = 10;
f(i) = f(i) + 42;
cout << "i=" << i << endl;
int j = 10;
f(j) += 42;
cout << "j=" << j << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50JiBmKCBpbnQmIHYgKQp7CiAgICB2ICo9IDI7CiAgICByZXR1cm4gdjsKfQoKaW50IG1haW4oKSB7CgogICBpbnQgaSA9IDEwOwogICBmKGkpID0gZihpKSArIDQyOwogICBjb3V0IDw8ICJpPSIgPDwgaSA8PCBlbmRsOwogICAgCiAgIGludCBqID0gMTA7CiAgIGYoaikgKz0gNDI7CiAgIGNvdXQgPDwgImo9IiA8PCBqIDw8IGVuZGw7ICAgIAoKICAgcmV0dXJuIDA7Cn0=