import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		
		int wa = a+b;
		int sa = a-b;
		int seki = a*b;
		
		if (wa > sa) {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		}else{
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		}
		
	}
} import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		
		int wa = a+b;
		int sa = a-b;
		int seki = a*b;
		
		if (wa > sa) {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		}else{
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		}
		
	}
} Main public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		
		int wa = a+b;
		int sa = a-b;
		int seki = a*b;
		
		if (wa > sa) {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		}else{
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		}
		
	} main {
		
		Scanner sc = new Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		
		int wa = a+b;
		int sa = a-b;
		int seki = a*b;
		
		if (wa > sa) {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		}else{
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		}
		
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int a = sc.nextInt(); a sc.nextInt() sc.nextInt sc int b = sc.nextInt(); b sc.nextInt() sc.nextInt sc int wa = a+b; wa a+b a b int sa = a-b; sa a-b a b int seki = a*b; seki a*b a b if (wa > sa) {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		}else{
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		} wa > sa wa sa {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		} if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			} wa > seki wa seki {
				System.out.println (wa);
			} System.out.println (wa) System.out.println System.out System System.out wa {
				System.out.println (seki);
			} System.out.println (seki) System.out.println System.out System System.out seki {
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		} if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			} sa > seki sa seki {
				System.out.println (sa);
			} System.out.println (sa) System.out.println System.out System System.out sa {
				System.out.println (seki);
			} System.out.println (seki) System.out.println System.out System System.out seki String[] args args public class Main {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		
		int wa = a+b;
		int sa = a-b;
		int seki = a*b;
		
		if (wa > sa) {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		}else{
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		}
		
	}
} public class Main {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		
		int wa = a+b;
		int sa = a-b;
		int seki = a*b;
		
		if (wa > sa) {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		}else{
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		}
		
	}
} Main
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		
		int wa = a+b;
		int sa = a-b;
		int seki = a*b;
		
		if (wa > sa) {
			
			if (wa > seki) {
				System.out.println (wa);
			}else {
				System.out.println (seki);
			}
		}else{
			if (sa > seki) {
				System.out.println (sa);
			}else {
				System.out.println (seki);
			}
			
		}
		
	}
}
