#include <iostream>

using namespace std;

class Widget
{
public:
	Widget(){cout << "ctor" << endl;}
	~Widget(){cout << "dtor" << endl;}
	void print(int i){cout << i << endl;}
};
int main()
{
	int i = 0;
	while( i++ < 5)
	{
		Widget o;
		o.print(i);
	}
	return 0;
}
