시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB96131826531.103%

문제

Петър много обича да решава задачи, които затрудняват неговите съученици. Ето една такава задача:

Дадени са три цели неотрицателни числа a, b, c. Необходимо е да се подредят в някакъв ред и между тях да се поставят знаците + (за събиране), - (за изваждане) или * (за умножение), така че като се пресметне получения аритметичен израз, неговата стойност да е възможно най-голяма. Между всяка двойка съседни числа може да има само един знак. Всеки знак може да се използва само един път.

Напишете програма izraz, която решава тази задача.

입력

От единствения ред на стандартния вход се въвеждат три цели неотрицателни числа a, b, c. Числата са отделени едно от друго с един интервал.

출력

На единствения ред на стандартния изход да се изведе едно цяло число – намерената възможно най-голяма стойност на аритметичния израз.

제한

  • 0 ≤ a, b, c ≤ 100 000

예제 입력 1

2 5 1

예제 출력 1

11

예제 입력 2

0 10 25

예제 출력 2

250