Дроблення#8269

Дроблення

1 секунда
64 мегабайти
Дуже легка

Андрій навчається у п'ятому класі і на уроці математики вивчає дроби. Сьогодні учні вивчали додавання дробів, і вчитель дав п'ятикласникам складне домашнє завдання. Для чотирьох додатних цілих чисел , , і назвемо їх дробленням наступну суму:

8268_1.png

Потрібно розставити ці чотири числа в такому порядку, щоб їх дроблення було якомога меншим. Допоможіть Андрію переставити ці числа так, щоб їх дроблення було мінімально можливим.

Вхідні дані

Єдиний рядок вхідних даних містить чотири додатних цілих числа — , , і (1 \leq a, b, c, d \leq 10^9).

Вихідні дані

Виведіть чотири числа, які є перестановкою вихідних, так, щоб їх дроблення було мінімально можливим. Якщо існує кілька способів переупорядкувати числа, виведіть будь-який з них.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Примітка

У першому прикладі, упорядкувавши числа таким чином, ми отримуємо дроблення

8268_2.jpg

отримати менше значення неможливо.

У другому прикладі дроблення в будь-якому випадку буде дорівнювати

8268_3.jpg