

import java.util.Random;
import java.util.Scanner;

public class GuessExample {

	public static void main(String[] args) {

		Scanner in = new Scanner(System.in);
		Random rand = new Random();

		int answer = rand.nextInt(1000) + 1;
		int tries = 0;
		boolean winner = false;
		int guess = 0;

		System.out.println("Welcome to the Game!");
		System.out.println("Please select a number between 1 and 1000");

		while (tries < 10)
		{
			tries++;
			System.out.print("Guess: " + tries + " ");

			guess = in.nextInt();

			if (guess < answer)
			{
				System.out.println(guess + " - Too low \n");
			}
			else if (guess > answer)
			{
				System.out.println(guess + " - Too high \n");
			}
			else
			{
				System.out.println("You win!");
				winner = true;
				break;
			}
		}
		if (! winner)
		{
			System.out.println("Sorry you lost");
			System.out.println("the answer was: " + answer);
		}
		System.out.println("Goodbye");
		in.close();
	}
}
