#include <iostream>
#define P(x) std::cout<<x<<std::endl

struct Yoba
{
	Yoba() { P("new"); }
	Yoba(const Yoba & copy) { P("copy") ;}
	Yoba(Yoba && move) { P("move"); }
	~Yoba() { P("del"); }
};

int main()
{
	Yoba a;
	Yoba b = std::move(a);
}