public void modify() throws IOException{ //Modify question - both prompt and answers
		String s;
		int val = 0;
		
		Out.getDisp().renderLine("Would you like to change the prompt? (Y/N)");
		s = Input.inputString();
		if (s.equals("Y")||s.equals("y")){
			Out.getDisp().renderLine(prompt);
			Out.getDisp().renderLine("Please input a new prompt.");
			s = Input.inputString();
			setPrompt(s);
		}else Out.getDisp().renderLine("Prompt left unchanged.");
		
		Out.getDisp().renderLine("Would you like to modify the choices? (Y/N)");
		s = Input.inputString();
		
		if (s.equals("Y")||s.equals("y")){		
			for (int count = 1; count <= choice.size(); count++){ //Display all options
				Out.getDisp().renderLine(count + "- " + choice.get(count-1));
			}
			boolean repeat = true;
			while(repeat){
				Out.getDisp().renderLine("Enter the number of the choice to modify.");
				val = Input.inputNum(1,choice.size());
				Out.getDisp().renderLine("Enter the new choice value.");
				s = Input.inputString();
				
				choice.set(val-1, s);
				
				Out.getDisp().renderLine("Edit another choice? (Y/N)");
				s = Input.inputString();
				if (s.equals("N")||s.equals("n")){
					repeat = false;
				}//while(!validIn)
			}//while(repeat)
			
		}else Out.getDisp().renderLine("Choices left unchanged.");
	}