EXPRESIONES

Time Limit:
1.000 Sec
Memory Limit:
128Mb
Enviados:
145
Resuelto:
130

Descripción

Dereck adora las matemáticas y ha estado estudiando expresiones aritméticas. En la última clase, el profesor escribió tres números enteros positivos A, B, C en la pizarra. La tarea consistía en insertar signos de operaciones '+' y '*', y probablemente paréntesis entre los números para que el valor de la expresión resultante sea lo más grande posible.

Consideremos un ejemplo: supongamos que el profesor escribió los números 1, 2 y 3 en la pizarra. A continuación se muestran algunas formas de colocar los signos y paréntesis:

1+2*3=7
1*(2+3)=5
1*2*3=6
(1+2)*3=9

Ten en cuenta que puedes insertar signos de operación solo entre A y B, y entre B y C, es decir, no puede intercambiar números enteros.

Por ejemplo, en el ejemplo dado no se puede obtener la expresión (1+3)*2.

Es fácil ver que el valor máximo que puedes obtener es 9.

Tu tarea es: dados A, B y C, imprime el valor máximo que puedes obtener.

Entrada

La entrada contiene tres números enteros A, B y C (1 ≤ A, B, C ≤ 10), los tres valores en una sola línea separados por un espacio.

Salida

Imprime el valor máximo de la expresión que puedes obtener.

Ejemplo Entrada

Copy icon
1 2 3

Ejemplo Salida

Copy icon
9

Ayuda