class Practice {

	public static void main(String[] args) {

		sayHi();
		
		int result = doubleInt(7);
		System.out.println("doubleInt (14): " + result);

		int arg1 = 5;
		result = doubleInt(arg1);
		System.out.println("doubleInt (10): " + result);

		result = difference(6, 3);
		System.out.println("difference: (3)" + result);

		int arg2 = 10;
		result = difference(arg2, arg1);
		System.out.println("difference: (5)" + result);

		result = max(6, 2);
		System.out.println("max: (6)" + result);

		result = max(arg1, arg2);
		System.out.println("max: (10)" + result);
	
		result = max3(6, 9, 3);
		System.out.println("max3: (9)" + result);

		int arg3 = 7;
		result = max3(arg1, arg2, arg3);
		System.out.println("max3: (10)" + result);
	}

	public static void sayHi() {
		System.out.println("Hello");
	}	

	public static int doubleInt(int arg) {
		return (arg * 2);
	}

	public static int difference(int arg1, int arg2) {
		int diff = (arg1 - arg2);
		return diff;
	}

	public static int max(int arg1, int arg2) {
		if (arg1 > arg2) {
			return arg1;
		}
		else {
			return arg2;
		}
	}
	
	public static int max3(int arg1, int arg2, int arg3) {
		if (arg1 > arg2 && arg1 > arg3) {
			return arg1;
		}
		else if (arg2 > arg1 && arg2 > arg3) {
			return arg2;
		}
		else {
			return arg3;
		}
	}

}
