int main() { FatBuilder fat; Director director(&fat); director.Create(); Builder *thin = new ThinBuilder(); Director *dir = new Director(thin); dir->Create(); return 0; }