int main()
{
	using namespace BUILDER;
	Director directot;

	cout << "Build paper." << endl;
	directot.setBuilder(new PaperBuilder());
	directot.createProduct();

	Product& paperPrd = directot.getProduct();
	paperPrd.showProduct();

	cout << "Build usa." << endl;
	directot.setBuilder(new UsaBuilder());
	directot.createProduct();

	Product& usaPrd = directot.getProduct();
	usaPrd.showProduct();

	getchar();
	return 0;
}