using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Bombing_Math
{

    public class classLevel
    {
        public static Random rnd = new Random();
        public const int intNumMaxLevels = 150;
        int _intLevelNumber = -1;
        public int intLevelNumber
        {
            get { return _intLevelNumber; }
        }


        public List<classLevelProblemParameters> lstProblemsAllowed = new List<classLevelProblemParameters>();

        int intNumProblems = 10;
        public int NumProblems
        {
            get { return intNumProblems; }
            set { intNumProblems = value; }
        }

        public classLevel_BonusParemeters cBonusParameters = new classLevel_BonusParemeters();

        public static void cLevel_Current_Reset()
        {
            _cLevel_Current = lstLevels[Game_Level].Copy();
        }
        static classLevel _cLevel_Current = new classLevel();
        public static classLevel cLevel_Current
        {
            get
            {
                if (_cLevel_Current.intLevelNumber != formBombingMath.Level)
                {
                    cLevel_Current_Reset();
                }
                return _cLevel_Current;
            }
        }
        public static int Game_Level
        {
            get { return formBombingMath.intLevel; }
        }

        public classLevel Copy()
        {
            classLevel cRetVal = new classLevel();

            cRetVal.NumProblems = lstLevels[Game_Level].NumProblems;
            cRetVal.lstProblemsAllowed.Clear();
            cRetVal.lstProblemsAllowed.AddRange(lstLevels[Game_Level].lstProblemsAllowed);
            cRetVal.cBonusParameters = lstLevels[Game_Level].cBonusParameters.Copy();
            cRetVal._intLevelNumber = intLevelNumber;
         
            return cRetVal;
        }


        #region Static_Methods_And_Vars
        static void Levels_Init()
        {

            for (int intLevelCounter = 0; intLevelCounter <= intNumMaxLevels; intLevelCounter ++)
            {
                classLevel cLevelNew = new classLevel();
                cLevelNew._intLevelNumber = intLevelCounter;
                
                switch (intLevelCounter)
                {
                    case 0:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 1, 10));
                            cLevelNew.NumProblems = 12;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 1:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.NumProblems = 25;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 2:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.NumProblems = 22;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 3:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.NumProblems = 25;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 4:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.NumProblems = 30;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 5:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 15));
                            cLevelNew.NumProblems = 25;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 6:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 20));
                            cLevelNew.NumProblems = 22;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 7:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 20));
                            cLevelNew.NumProblems = 25;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 8:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 20));
                            cLevelNew.NumProblems = 30;
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 9:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 20));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 10:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 20));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 11:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 20));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 12:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 20));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 13:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 22));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 14:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 9, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 9, 22));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 15:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 9, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 9, 22));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 16:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 9, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 9, 22));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 17:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 9, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15,22));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 18:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_,12, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_,12, 22));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 19:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_,12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_,12, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 20:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 2, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 21:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 2, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 22:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 2, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 23:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 2, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 24:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 25:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 26:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 6, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 27:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 28:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 29:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 30:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 12, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 12, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 14));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 31:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 12));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 32:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 16));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 33:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 13));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 34:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 13));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 35:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 13));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 36:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 12));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 37:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 12));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 38:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 16));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 39:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 16));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 40:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 14));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 41:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 14));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 42:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 14));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 43:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 44:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 45:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 46:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 47:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 48:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 49:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 30));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 16));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 50:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 51:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 52:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 53:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 17));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 54:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 17));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 55:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 17));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 56:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 18));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 57:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 17));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 58:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 17));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 59:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 27));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 17));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 60:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 18));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 61:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 62:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 63:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 64:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 65:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 15));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 66:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 15));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 67:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 68:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 69:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 20));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 5, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 27));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 70:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 71:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 21));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 21));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 72:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 22));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 73:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 74:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 75:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 76:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 77:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 78:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 79:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 80:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 81:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 82:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 83:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 22));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 84:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 85:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 86:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 87:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 88:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 89:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 15, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 35));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 35));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 35));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 90:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 91:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 92:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 93:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 94:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 95:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 96:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 97:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 98:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 99:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._plus_, 25, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._minus_, 25, 50));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 100:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 101:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 102:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 103:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 104:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 105:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 106:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 107:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 108:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 109:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 35));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 110:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 111:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 112:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 42));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 113:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 114:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 115:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 116:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 26));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 117:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 118:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 119:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 120:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 121:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 122:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 123:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 124:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 125:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 126:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 26));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 127:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 128:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 26));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 129:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 22));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 22));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.eTypeAnimation = enuBonusQuizType.airplane;
                        }
                        break;

                    case 130:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 22));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 131:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 132:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 133:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 42));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 134:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 135:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 136:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 137:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 22));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 138:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 22));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 139:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 140:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 141:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 142:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 52));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 143:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 144:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 145:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 146:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 147:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 148:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 22));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                    case 149:
                        {
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 5, 40));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 5, 52));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__minus_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 15, 25));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 15, 45));
                            cLevelNew.lstProblemsAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 15, 45));
                            cLevelNew.NumProblems = 30;

                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply_, 3, 40));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide_, 3, 20));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._multiply__plus_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__minus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes._divide__plus_, 3, 25));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__plus__Cbracket_multiply_, 3, 45));
                            cLevelNew.cBonusParameters.lstProblemTypesAllowed.Add(new classLevelProblemParameters(enuProblemTypes.Obracket__minus__Cbracket_multiply_, 3, 45));
                        }
                        break;

                }

                if (intLevelCounter % 16 == 0)
                    cLevelNew.cBonusParameters.eToolsEarned = enuTools.ExponentialBomb;
                else if (intLevelCounter %9 ==0)
                    cLevelNew.cBonusParameters.eToolsEarned = enuTools.TimePiece;
                else if (intLevelCounter % 4 == 0)
                    cLevelNew.cBonusParameters.eToolsEarned = enuTools.Bomb;
                else
                    cLevelNew.cBonusParameters.eToolsEarned = enuTools.SpyGlass;

                _lstLevels.Add(cLevelNew);
            }
        
        }
        public class classPreference_LevelUp
        {
            public int[] arrTools = new int[4];
            public int Score = 0;
        }

        public static void LevelUp_Record()
        {
            classPreference_LevelUp cLevelUP = new classPreference_LevelUp();
            cLevelUP.Score = formBombingMath.Score;
            for(int intToolCounter = 0; intToolCounter < cLevelUP.arrTools.Length; intToolCounter ++)
            {
                cLevelUP.arrTools[intToolCounter] = formBombingMath.arrTools_Inventory[intToolCounter];
            }
            if (lstLevelUp.Count > formBombingMath.Level)
            {
                lstLevelUp.RemoveAt(formBombingMath.Level);
                lstLevelUp.Insert(formBombingMath.Level, cLevelUP);
            }
            else
            {
                lstLevelUp.Add(cLevelUP);
            }
        }

        public static List<classPreference_LevelUp> lstLevelUp = new List<classPreference_LevelUp>();


        public static List<classLevel> _lstLevels = new List<classLevel>();
        public static List<classLevel> lstLevels
        {
            get
            {
                if (_lstLevels.Count == 0)
                {
                    Levels_Init();
                }
                return _lstLevels;
            }
        }

        #endregion 

        public class classLevelProblemParameters
        {
            public enuProblemTypes eType = enuProblemTypes._plus_;
            int intRange_Min = 10;
            public int Range_Min
            {
                get { return intRange_Min; }
                set { intRange_Min = value; }
            }

            int intRange_Max = 10;
            public int Range_Max
            {
                get { return intRange_Max; }
                set { intRange_Max = value; }
            }


            public classLevelProblemParameters(enuProblemTypes eType, int range_Min, int range_Max)
            {
                this.eType = eType;
                Range_Min = range_Min;
                Range_Max = range_Max;
            }
        }

        public class classLevel_BonusParemeters
        {
            public enuTools eToolsEarned = enuTools.SpyGlass;
            public enuBonusQuizType eTypeAnimation = enuBonusQuizType.airplane;
            public List<classLevelProblemParameters> lstProblemTypesAllowed = new List<classLevelProblemParameters>();
            int intCount = 1;
            public int Count
            {
                get { return intCount; }
                set { intCount = value; }
            }

            public classLevel_BonusParemeters Copy()
            {
                classLevel_BonusParemeters cRetVal = new classLevel_BonusParemeters();
                cRetVal.eToolsEarned = eToolsEarned;
                cRetVal.eTypeAnimation = eTypeAnimation;
                cRetVal.lstProblemTypesAllowed.Clear();
                cRetVal.lstProblemTypesAllowed.AddRange(lstProblemTypesAllowed);
                cRetVal.Count = Count;
                return cRetVal;
            }

            public classLevel_BonusParemeters()
            {

            }
        }
    }



}
