public class SecretNumber
{
	private int number;
	private int max;
	
	public SecretNumber(int maxValue)
	{
		max = maxValue;
		number = (int) (Math.random() * max) + 1;
	}
	
	public int getMax()
	{
		return max;
	}
	
	public void setMax(int newMax)
	{
		if (newMax >= number)
			max = newMax;
		else 
			System.out.println("Illegal max value---try again.");		
	}
	
	public int getNumber()
	{
		return number;
	}
	
	public void setNumber(int newNumber)
	{
		if (newNumber <= max)
			number = newNumber;
		else {
			System.out.println("Illegal number---try again.");
		}
	}	
}