static void Main(string[] args)
        {
            string name  = null;
            int    money = 0;

            SpecificationGame spec = new SpecificationGame();
            IInspection       insp = new Inspection(spec.dictTextByGame);
            View view = new View();

            Console.Title = spec.dictTextByGame["nameGame"];
            view.PreView(spec.dictTextByGame["nameGame"]);

            Console.WriteLine(spec.dictTextByGame["seeRules"]);
            if (Console.ReadKey().Key == ConsoleKey.F1)
            {
                view.ShowRules(spec.dictTextByGame);
            }
            Console.Clear();
            Console.WriteLine(spec.dictTextByGame["info"] + "\n");

            name = insp.ExamineEnterName();
            Console.WriteLine("\n\n");
            money = insp.ExamineEnterMoney();

            if (!(name == null && money == -1))
            {
                IDataGame          data  = new DataGame(name, money);
                IBusinessLogicGame busin = new BusinessLogicGame(data, spec.dictTextByGame, view);
                busin.Start();
            }
            else
            {
                Console.WriteLine(spec.dictTextByGame["erroFields"]);
                Console.ReadKey();
            }
        }