#include <iostream>
using namespace std;
class Resource{
public:
Resource(){std::cout<< "The resource has been created";}
~Resource(){std::cout<<"The resource has been destroyed";}
};
int main() {
// your code goes here
Resource res1;
Resource res2(res1);
//res1.~Resource();
//res1.~Resource();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgUmVzb3VyY2V7CglwdWJsaWM6CgkJUmVzb3VyY2UoKXtzdGQ6OmNvdXQ8PCAiVGhlIHJlc291cmNlIGhhcyBiZWVuIGNyZWF0ZWQiO30KCQl+UmVzb3VyY2UoKXtzdGQ6OmNvdXQ8PCJUaGUgcmVzb3VyY2UgaGFzIGJlZW4gZGVzdHJveWVkIjt9Cn07CgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCVJlc291cmNlIHJlczE7CglSZXNvdXJjZSByZXMyKHJlczEpOwoJLy9yZXMxLn5SZXNvdXJjZSgpOwoJLy9yZXMxLn5SZXNvdXJjZSgpOwoJcmV0dXJuIDA7Cn0=