public void askQuestions()
	{	
		joinCommunityButton.setVisible(false);
		
		if (correctAnswers >= gameSettings[numQuestionsSettings] && !contributor) {
			getPromotedContributor.setVisible(true);
		}
		
		gameInfoRow1Label.setText("You need " + gameSettings[numQuestionsSettings] + " points to join the Community!");
		gameInfoRow1Label.setSize(240, 20);
		gameInfoRow1Label.setLocation(500, 90);
		gameInfoRow1Label.setVisible(true);
		
		gameInfoRow2Label.setText(" - Current Score: " + correctAnswers);
		gameInfoRow2Label.setLocation(560, 110);
		gameInfoRow2Label.setSize(140, 20);
		gameInfoRow2Label.setVisible(true);
		
		Random random = new Random(System.nanoTime());
		questionNumber = random.nextInt(10);
		
		xAsk = random.nextInt(sudokuSize);
		yAsk = random.nextInt(sudokuSize);
		
		gameInfoRow3Label.setText("Question " + questionsDone + ":");
		gameInfoRow3Label.setLocation(510, 160);
		gameInfoRow3Label.setSize(200, 20);
		gameInfoRow3Label.setVisible(true);
		
		setActive(xAsk, yAsk);
		
		gameInfoRow4Label.setText(" - Is the cell [" + xAsk + "][" + yAsk + "] " + questionsList[questionNumber]);
		gameInfoRow4Label.setLocation(485, 180);
		gameInfoRow4Label.setSize(255, 20);
		gameInfoRow4Label.setVisible(true);
		
		informationQuestion(questionNumber);
		
		yesAnswerButton.setVisible(true);
		noAnswerButton.setVisible(true);

		questionsDone++;
		repaint();
	}