#include<iostream>
#include<list>
using namespace std;
list<int>& func();
int main(){
list<int> a = func();
delete &a;
std::cout<<"Here\n";
}
list<int>& func(){
list<int>* ptr = new list<int>;
return *ptr;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGxpc3Q+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cmxpc3Q8aW50PiYgZnVuYygpOwoKaW50IG1haW4oKXsKbGlzdDxpbnQ+IGEgPSBmdW5jKCk7CmRlbGV0ZSAmYTsKc3RkOjpjb3V0PDwiSGVyZVxuIjsKfQoKbGlzdDxpbnQ+JiBmdW5jKCl7Cmxpc3Q8aW50PiogcHRyID0gbmV3IGxpc3Q8aW50PjsKcmV0dXJuICpwdHI7Cn0=