#include <cstdio>

struct Expensive
{
	Expensive() { }
	Expensive(Expensive const &) { }
	~Expensive() { printf("~Expensive()...\n"); }
};


void test(Expensive)
{
}

int main()
{
	Expensive e;
	test(e);
}