#include<iostream>
using namespace std;
class raza
{
private:
int a,b;
public:
raza(int a,int b)
{
this->a=a;
this->b=b;
}
int add()
{
return a+b;
}
raza(raza &z)
{
a=z.a;
b=z.b;
}
~raza()
{
cout<<"d"<<endl;
}
};
int main()
{
raza r(5,10);
cout<<r.add()<<endl;
raza x=r;
cout<<x.add()<<endl;
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmNsYXNzIHJhemEKewpwcml2YXRlOgogICAgaW50IGEsYjsKcHVibGljOgogICAgcmF6YShpbnQgYSxpbnQgYikKICAgIHsKICAgICAgICB0aGlzLT5hPWE7CiAgICAgICAgdGhpcy0+Yj1iOwogICAgfQogICAgaW50IGFkZCgpCiAgICB7CiAgICAgICAgcmV0dXJuIGErYjsKICAgIH0KICAgIHJhemEocmF6YSAmeikKICAgIHsKICAgICAgICBhPXouYTsKICAgICAgICBiPXouYjsKICAgIH0KICAgIH5yYXphKCkKICAgIHsKICAgICAgICBjb3V0PDwiZCI8PGVuZGw7CiAgICB9Cn07CmludCBtYWluKCkKewogICAgcmF6YSByKDUsMTApOwogICAgY291dDw8ci5hZGQoKTw8ZW5kbDsKICAgIHJhemEgeD1yOwogICAgY291dDw8eC5hZGQoKTw8ZW5kbDsKICAgIHJldHVybiAwOwp9Cgo=