Ділиться на 8#8593

Ділиться на 8

1 секунда
128 мегабайтів
Середня

Задано велике число . Чи можете ви переставити його цифри так, щоб отримане число ділилося на ? Якщо існує кілька можливих варіантів, виведіть найменше з них. Числа з провідними нулями не допускаються.

Вхідні дані

Одне велике число (1 \leq |n| \leq 1000, де — це кількість цифр у числі , n \geq 1).

Вихідні дані

Якщо розв'язок не існує, виведіть . Інакше виведіть найменше можливе число.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Приклад 3

Loading
Loading