У учёных есть пробирка, в которой находятся $$$n$$$ бактерий. Для удобства работы бактерии были пронумерованы числами от $$$1$$$ до $$$n$$$.
Неожиданно учёные заметили интересную особенность: две бактерии являются похожими, если суммы цифр в их номерах совпадают. То есть бактерии с номерами $$$i$$$ и $$$j$$$ считаются похожими, если сумма цифр числа $$$i$$$ равна сумме цифр числа $$$j$$$. В противном случае две бактерии считаются различными.
Учёным нравятся похожие бактерии! Они (учёные) хотят вытащить из пробирки несколько бактерий так, чтобы среди этих бактерий были хотя бы две похожие. К сожалению, учёные не могут выбрать номера вытаскиваемых бактерий — они могут управлять только количеством. Подскажите, какое наименьшее количество бактерий нужно вытащить, чтобы среди них всегда была пара похожих, независимо от того, какие именно бактерии были взяты?
В первой строке входных данных дано одно число $$$n$$$ — количество бактерий в пробирке ($$$1 \le n \le 10^{18}$$$).
Выведите единственное число — наименьшее число бактерий, необходимое, чтобы среди них точно были бы две похожие.
Если учёные не могут гарантированно вытащить две похожие бактерии, выведите $$$-1$$$.
| Группа | Баллы | Доп. ограничения | Система оценки |
| $$$0$$$ | $$$0$$$ | — | Тесты из условия |
| $$$1$$$ | $$$36$$$ | $$$n \leq 10^6 $$$ | Каждый тест |
| $$$2$$$ | $$$64$$$ | — | Каждый тест |
123
19
8
-1
| Название |
|---|


