[313A] Ilya y la cuenta en el Banco


Enlace a Codeforces

tiempo límite por test 2 segundos
memoria límite por test 256 MB
entrada entrada estándar
salida salida estándar


Ilya es un león muy listo, vive en la poco común ciudad de ZooVille. En esta ciudad todos los animales tienen derechos y obligaciones. Además, incluso tienen sus propias cuentas en el banco. El estado de una cuenta bancaria es un entero. El estado de una cuenta bancaria puede ser un número negativo. Esto significa que el propietario de la cuenta debe cierta cantidad de dinero al banco.

Ilya el León hace poco estuvo de cumpleaños, y obtuvo un montón de regalos. Uno de ellos (el regalo del principal banco de ZooVille) es la oportunidad de borrar el último o el penúltimo dígito del estado de su cuenta en el banco (no más de una vez). Por ejemplo, si el estado de la cuenta bancaria de Ilya fuera 123-123, entonces Ilya podría borrar el último dígito y conseguir que su cuenta tenga un balance igual a 12-12, o también podría borrar el antepenúltimo dígito y obtener un balance de 13-13. Por supuesto, a Ilya se le permite no usar esta oportunidad de borrar un dígito de su estado de cuenta.

Ilya no es muy bueno con las matemáticaas, y por ese motivo te pide que lo ayudes a maximizar su cuenta en el banco. Encuentra el máximo estado de cuenta que puede obtener usando el regalo del banco.

Entrada

Un entero nn (10n10910 \leq |n| \leq 10^9) - el estado de la cuenta bancaria de Ilya.

Salida

Imprime un entero - el mejor estado de cuenta que Ilya puede obtener

Ejemplos

input:
2230

output:
2230
input:
-10

output:
0
input:
-100003

output:
-10000

Nota

En el primer ejemplo Ilya no obtene ningún beneficio si usa el regalo.

En el segundo ejemplo puedes borrar el dígito 1 y obtener un estado de cuenta igual a 0.