#include <iostream>
using namespace std;
void foov(int x)
{
cout << "> foov x=" << x << endl;
x = 55;
cout << "< foov x=" << x << endl;
}
void foor(int& x)
{
cout << "> foor x=" << x << endl;
x = 77;
cout << "< foor x=" << x << endl;
}
int main() {
int a = 12;
cout << "a=" << a << endl;
foov(a);
cout << "a=" << a << endl;
cout << " ---" << endl;
cout << "a=" << a << endl;
foor(a);
cout << "a=" << a << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBmb292KGludCB4KQp7Cgljb3V0IDw8ICI+IGZvb3YgeD0iIDw8IHggPDwgZW5kbDsKCXggPSA1NTsKCWNvdXQgPDwgIjwgZm9vdiB4PSIgPDwgeCA8PCBlbmRsOwp9Cgp2b2lkIGZvb3IoaW50JiB4KQp7Cgljb3V0IDw8ICI+IGZvb3IgeD0iIDw8IHggPDwgZW5kbDsKCXggPSA3NzsKCWNvdXQgPDwgIjwgZm9vciB4PSIgPDwgeCA8PCBlbmRsOwp9CgppbnQgbWFpbigpIHsKCWludCBhID0gMTI7Cgljb3V0IDw8ICJhPSIgPDwgYSA8PCBlbmRsOwoJZm9vdihhKTsKCWNvdXQgPDwgImE9IiA8PCBhIDw8IGVuZGw7Cgljb3V0IDw8ICIgLS0tIiA8PCBlbmRsOwoJY291dCA8PCAiYT0iIDw8IGEgPDwgZW5kbDsKCWZvb3IoYSk7Cgljb3V0IDw8ICJhPSIgPDwgYSA8PCBlbmRsOwoJcmV0dXJuIDA7Cn0=