static void Main(string[] args)
        {
            //Create 'Director'
            MobilePhoneManufacturer mobilePhoneManufacturer = new MobilePhoneManufacturer();

            //Build Normal Mobile Phone
            IPhoneBuilder normalPhoneBuilder = new NormalPhoneBuilder("Normal_001", "Nokia 1600");

            mobilePhoneManufacturer.BuildMobilePhone(normalPhoneBuilder);
            MobilePhone NormalMobilePhone = normalPhoneBuilder.GetPhone();

            //Display Details
            Console.WriteLine("----------------------Normal Mobile Phone Details-----------------");
            NormalMobilePhone.DisplayPhoneDetails();

            //Build Smart Phone
            Console.WriteLine("\n----------------------Smart Phone Details-----------------");
            IPhoneBuilder smartPhoneBuilder = new SmartPhoneBuilder("SmartPhone_001", "Nokia Asha");

            mobilePhoneManufacturer.BuildMobilePhone(smartPhoneBuilder);
            MobilePhone SmartPhone = smartPhoneBuilder.GetPhone();

            //Display Details
            SmartPhone.DisplayPhoneDetails();

            Console.Write("Press any key to exist...");

            Console.ReadKey();
        }