
	var answer = 0;
	var RAND = 8
	var CONTROL = 1;
	var PLACE = 0;
	var c = 0;
	var CHECK = 0;
     	CORRECT= new Array (6);
	MEDIANHOLD = new Array (9);
	MODEHOLD = new Array (9);

	function CreateNumber ()
	{
		c++;
		CHECK++;
		SetNumber();
		switch (CHOICE)
		{
			case 0:
 				MEDIANSET = MEDIANHOLD.sort();
				MEDIANSWITCH = " " + MEDIANSET;
				if (c == 1)
				{
					a = 9;
					b = 10;
				}
				else
				{
					a = 11;
					b = 12;
				}	
				PLACE = MEDIANSWITCH.substring(a,b);
				QUESTION = "median";
			break;
			case 1:
			   	for (setmode = 0; setmode < 2; setmode++)
			   	{
					for (i = 0;i < 10; i++)
					{
						MODEHOLD[i] = 0;
					} 
					for (i = 1;i < 10; i++)
					{
						x = MEDIANHOLD[i];
						y = MODEHOLD[x];
						y++;
						MODEHOLD[x] = y;
					} 
					x = 0;
					z = 0;
					yes = 0;
					for (j = 1;j < 10; j++)
					{
						if (MODEHOLD[x] <= MODEHOLD[j])
						{
							x = j;
							PLACE = j;
						}
					}
					for (k = 1;k < 10; k++)
					{
						if (k == PLACE)
						{
							k++;
						}
						if (MODEHOLD[PLACE] == MODEHOLD[k])
						{
							yes++;
						}
					}
			   		if (yes !== 0)
  			   		{
						setmode = 0;
						SetNumber();
						yes = 0;
			   		}
					QUESTION = "mode";
			   	}
			break;
			case 2:
			   	for (setmean = 0; setmean < 2; setmean++)
			   	{
					PLACE = AVERAGE / 9;
					if (PLACE !== Math.round(PLACE))
					{
						setmean = 0;
						SetNumber();
					}
				}
				QUESTION = "mean";
			break;
		}
		PROBLEM = " " + ONE + ", " + TWO + ", " + THREE + ", " + FOUR + ", " + FIVE + ", " + SIX + ", "  + SEVEN + ", " + EIGHT + ", " + NINE;
		TITLE = c + ". Which number is the " + QUESTION + "? _______";
		CORRECT[CHECK] =  PLACE;
	}

	function SetNumber ()
	{
		ONE = Math.random() * RAND + CONTROL;
		 ONE = Math.round(ONE);
		TWO = Math.random() * RAND + CONTROL;
		 TWO = Math.round(TWO);
		THREE = Math.random() * RAND + CONTROL;
		 THREE = Math.round(THREE);
		FOUR = Math.random() * RAND + CONTROL;
		 FOUR = Math.round(FOUR);
		FIVE = Math.random() * RAND + CONTROL;
		 FIVE = Math.round(FIVE);
		SIX = Math.random() * RAND + CONTROL;
		 SIX = Math.round(SIX);
		SEVEN = Math.random() * RAND + CONTROL;
		 SEVEN = Math.round(SEVEN);
		EIGHT = Math.random() * RAND + CONTROL;
		 EIGHT = Math.round(EIGHT);
		NINE = Math.random() * RAND + CONTROL;
		 NINE = Math.round(NINE);
		MEDIANHOLD[1] = ONE;
		MEDIANHOLD[2] = TWO;
		MEDIANHOLD[3] = THREE;
		MEDIANHOLD[4] = FOUR;
		MEDIANHOLD[5] = FIVE;
		MEDIANHOLD[6] = SIX;
		MEDIANHOLD[7] = SEVEN;
		MEDIANHOLD[8] = EIGHT;
		MEDIANHOLD[9] = NINE;
		AVERAGE = ONE + TWO + THREE + FOUR + FIVE + SIX + SEVEN + EIGHT + NINE;
	}