#include <iostream>
using namespace std;
class Ca
{
public:
Ca() {printf("\nCONST this = %p\n",(void *)this);}
~Ca() {printf("\n DEST this = %p\n",(void *)this);}
};
void hgh(Ca v);
int main()
{
Ca test;
hgh(test);
int v;
cin>>v;
return 0;
}
void hgh(Ca v)
{
printf("\nhgh() = %p\n",(void *)&v);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCiAKIApjbGFzcyBDYQogCnsKcHVibGljOgogCiAgICAgQ2EoKSB7cHJpbnRmKCJcbkNPTlNUIHRoaXMgPSAlcFxuIiwodm9pZCAqKXRoaXMpO30KICAgIH5DYSgpIHtwcmludGYoIlxuIERFU1QgdGhpcyA9ICVwXG4iLCh2b2lkICopdGhpcyk7fQp9OwogCnZvaWQgaGdoKENhIHYpOwogCmludCBtYWluKCkKIAp7CglDYSB0ZXN0OwogICAgaGdoKHRlc3QpOwogICAgaW50IHY7CiAgICBjaW4+PnY7CiAgICByZXR1cm4gMDsKfQogCnZvaWQgaGdoKENhIHYpCiAKewoJcHJpbnRmKCJcbmhnaCgpID0gJXBcbiIsKHZvaWQgKikmdik7Cn0=