import java.util.Scanner;

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

		Scanner kb = new Scanner(System.in);

		int k = 0;
		do {
			System.out.println("Enter integer (0 to exit): ");
			k = kb.nextInt();

			System.out.printf("%d is prime: %b\n", k, isPrime(k));
		
		} while(k != 0);


		Bear ben = new Bear(60, 1000, "purple", "ben");

		System.out.println(ben);
		System.out.printf("ben's weight is %d\n", ben.getWeight());
		ben.setWeight(980);
		System.out.printf("ben's new weight is %d\n", ben.getWeight());

		Bear ben2 = new Bear(60, 980, "purple", "ben");

		System.out.printf("bears are equal: %b\n", ben.equals(ben2));

	}

	static boolean isPrime(int n) {
		int i = n - 1;

		while (i > 1) {
			// if n is divisible by i - not prime
			if (n % i == 0) {
				return false;
			}
			i--;
		}
		return true;
	}

}
