Ділення націло на 5
На столі лежить камінців. За монету ви можете зробити одну з наступних операцій:
Забрати зі столу один камінець. Ви не можете виконати цю операцію, якщо на столі нема жодного камінця.
Покласти на стіл ще один камінець.
Яку найменшу кількість монет треба витратити, щоб число камінців на столі почало ділитись націло на ?
Зверніть увагу, що ділиться на будь-яке число, а отже, якщо на столі лишається камінців, то умова задачі виконана.
Вхідні дані
Єдиний рядок містить єдине ціле число () — початкова кількість камінців на столі.
Вихідні дані
Виведіть єдине число — мінімальну кількість монет яку треба витратити, щоб число камінців на столі почало ділитись націло на .
Приклади
Примітка
В першому прикладі на столі спочатку лежить камінців. ділиться на , тому не потрібно витрачати жодної монети.
В другому прикладі можна заплатити одну монету і забрати один камінець зі столу. Тоді на столі опиниться камінців, а ділиться на .
В третьому прикладі можна заплатити одну монету і покласти ще один камінець на стіл (таким чином, на столі буде камінці), а потім заплатити ще одну монету і покласти ще один камінець на стіл, отримуючи таким чином камінців, що ділиться на .