import Foundation

let input_line: String = readLine()!
let split: [String] = input_line.components(separatedBy: " ") //ブランクで区切られている場合

var a = Int(split[0])!
//String -> Intの型変換はnilが返る可能性があるので、ラップされたOptional<Int>型が返るので強制アンラップ
var b = Int(split[1])!

var maxValue = a+b

if (maxValue < a-b){
    maxValue = a-b
}

if (maxValue < a*b){
    maxValue = a*b
}

print(maxValue)
