// user input
// what to do if input is wrong

public class prompt_user {
    public static void main(String args[]) {

	// enable input
	TokenReader in = new TokenReader(System.in);

	// Exiting program entirely:
	System.out.print("Test #1: Enter integer 1: ");
	if (in.readInt() != 1) {
	    System.out.println("You fool! I said enter 1.");
	    System.exit(0); // Exit from program
	}
	System.out.println("Thank you for following instructions.");

	/* Example output:

	   dis> java prompt_user
	   Test #1: Enter integer 1: 2
	   You fool! I said enter 1.
	   
	   dis> java prompt_user
	   Test #1: Enter integer 1: 1
	   Thank you for following instructions.

	*/

	// Repeated prompting to user in case of wrong input:
	int k;

	do {
	    System.out.print("Test #2: Enter integer 2: ");
	    k = in.readInt();
	    if (k != 2)
		System.out.println("You fool! I said enter 2.");
	} while (k != 2); // keep reading input until user enters 2

	System.out.println("Thank you for following instructions.");
	
	/* Example output:

	   dis> java prompt_user
	   Test #1: Enter integer 1: 1
	   Thank you for following instructions.
	   Test #2: Enter integer 2: 1
	   You fool! I said enter 2.
	   Test #2: Enter integer 2: 2
	   Thank you for following instructions.

	*/

    } // method main
    
} // class prompt_user
	
