Ділення націло на 5#10764

Ділення націло на 5

1 секунда
128 мегабайтів
Дуже легка

На столі лежить камінців. За монету ви можете зробити одну з наступних операцій:

Яку найменшу кількість монет треба витратити, щоб число камінців на столі почало ділитись націло на ?

Зверніть увагу, що ділиться на будь-яке число, а отже, якщо на столі лишається камінців, то умова задачі виконана.

Вхідні дані

Єдиний рядок містить єдине ціле число (0 \le n \le 10^9) — початкова кількість камінців на столі.

Вихідні дані

Виведіть єдине число — мінімальну кількість монет яку треба витратити, щоб число камінців на столі почало ділитись націло на .

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Приклад 3

Loading
Loading

Примітка

В першому прикладі на столі спочатку лежить камінців. ділиться на , тому не потрібно витрачати жодної монети.

В другому прикладі можна заплатити одну монету і забрати один камінець зі столу. Тоді на столі опиниться камінців, а ділиться на .

В третьому прикладі можна заплатити одну монету і покласти ще один камінець на стіл (таким чином, на столі буде камінці), а потім заплатити ще одну монету і покласти ще один камінець на стіл, отримуючи таким чином камінців, що ділиться на .