public Matching(boolean needsAnswer){
		col1Choices = new ArrayList<String>();
		col2Choices = new ArrayList<String>();
		answer = new HashMap<Integer, Integer>();
		prompt = InputHandler.getString("Enter the prompt for your Matching question:");
		int numChoices = InputHandler.getInt("Enter the number of choices: ");

		for (int i=1; i<=numChoices; i++){
			col1Choices.add(InputHandler.getString("Enter column 1 row "+i+":"));
		}
		for (int i=1; i<=numChoices; i++){
			col2Choices.add(InputHandler.getString("Enter column 2 row "+i+":"));
		}
		if (needsAnswer){
			setCorrectAnswer();
		}
	}