Нехай задано нескінченну числову послідовність, утворену таким чином: A_1=1, A_2=12,…, A_{10}=12345678910, A_{11}=1234567891011, …. Тобто перший член дорівнює , а кожен наступний член послідовності отримується шляхом додавання десяткового значення індексу цього члена до кінця десяткового значення попереднього числа.
Потрібно визначити, скільки членів цієї послідовності, індекси яких належать відрізку [M, N], діляться на без залишку.
У єдиному рядку вхідного файлу задано два цілі додатні числа і (0 < M, N \leq 10^{18}).
Виведіть в єдиному рядку відповідь на задачу.
Приклад 1