import java.util.Scanner;


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

		// call printGreeting
		printGreeting();

		printSum(3,5);	
		printSum(2,7);	

		int result = getSum(1,4);
		System.out.println("result: " + result);

		boolean stringsAreEqual = areEqual("one", "one");
		System.out.println(stringsAreEqual);

		Scanner kb = new Scanner(System.in);
		System.out.println("Enter 2 integers");
		int input1 = kb.nextInt();
		int input2 = kb.nextInt();

		int smallest = getMin(input1, input2);
		System.out.println("smallest: " + smallest);
	
		// compiles, but don't do this
		System.out.println(getMin(input1, input2));

		if (input1 <= input2) {
			smallest = input1;
		}
		else {
			smallest = input2;
		}

		smallest = (input1 <= input2) ? input1 : input2;

	}

	// method that takes 2 integers as args and returns the 
	// smaller value

	static int getMin(int a, int b) {
		if (a <= b) {
			return a;
		}
		else {
			return b;
		}
	}

	// method that takes 2 strings as args and returns
	// true if they are equal, otherwise false

	static boolean areEqual(String str1, String str2) {
		boolean same = str1.equals(str2);
		return same;
	}

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

	static void printSum(int a, int b) {
		System.out.println(a + b);
	}

	static int getSum(int a, int b) {
		int c = a + b;
		return c;
	}


}
