struct b{int x;};
struct a{
	operator b& { b *x= new b;return *b;}
};

int main(){
 a e;
 e.x;
}
