import std.stdio;
import std.range;
import std.array;
import std.algorithm;
import std.string;
import std.conv;

void main(){
    auto ab = readln().chomp().split().map!(to!int);
    auto a = ab[0];
    auto b = ab[1];
    solve(a, b).writeln();
}

int solve(int a, int b){
    return max(a+b, a-b, a*b);
}