#1986. 表达式
表达式
Description
希蒙在一所学校学习,他很喜欢数学。他们班一直在学习算术表达式。上节课老师在黑板上写了三个正整数 a b c。任务是插入操作“+”和“*”的符号,并可能在数字之间插入括号,以使结果表达式的值尽可能大。让我们考虑一个例子:假设老师在黑板上写了数字 1、2和3。下面是其中部分放置符号和括号的方法:
注意,只能在 a 和 b 之间以及 b 和 c 之间插入操作符号,也就是说,不能交换整数。例如,在给定的示例中,您无法得到表达式。
很容易看出,你能得到的最大值是 9。
你的任务是:给定 a, b和c,打印出你能得到的最大值。
Format
Input
输入包含三个整数a、b、c,每个整数在一行。
Output
打印你可以获得的表达式的最大值。
Samples
1
2
3
9