#include <iostream.h>
class OOP {
int Mark;
public:
OOP(int m) { Mark = m; }
void set_mark(int m){ Mark= m;}
~OOP(){ cout << Mark <<endl;}
};
void call_me(int x)
{
OOP AAA(5);
if (x%2 == 0) AAA.set_mark(x);
}
void call_me_too(int x)
{
OOP A (1);
OOP AA(2);
OOP AAA(3);
}
int main()
{
OOP BBB(10);
call_me(20);
return 0;
I2luY2x1ZGUgPGlvc3RyZWFtLmg+CmNsYXNzIE9PUCB7CmludCBNYXJrOwpwdWJsaWM6Ck9PUChpbnQgbSkgeyBNYXJrID0gbTsgfQp2b2lkIHNldF9tYXJrKGludCBtKXsgTWFyaz0gbTt9Cn5PT1AoKXsgY291dCA8PCBNYXJrIDw8ZW5kbDt9Cn07CnZvaWQgY2FsbF9tZShpbnQgeCkKewpPT1AgQUFBKDUpOwppZiAoeCUyID09IDApIEFBQS5zZXRfbWFyayh4KTsKfQp2b2lkIGNhbGxfbWVfdG9vKGludCB4KQp7Ck9PUCBBICgxKTsKT09QIEFBKDIpOwpPT1AgQUFBKDMpOwp9CmludCBtYWluKCkKewpPT1AgQkJCKDEwKTsKY2FsbF9tZSgyMCk7CnJldHVybiAwOwo=