Впорядковані цифри
Execution time limit is 1 second
Runtime memory usage limit is 256 megabytes
Вам дано чисел , кожне з яких або . Вам потрібно порахувати кількість десяткових чисел, які складаються з цифр і задовольняють такій умові: якщо, позначити як -у цифру числа, то , якщо , а також якщо для від до .
Так як відповідь може бути досить великою, виведіть її по модулю .
Input
Перший рядок містить одне ціле число ().
Другий рядок містить цілих чисел ().
Output
Виведіть одне ціле число — кількість таких чисел по модулю .
Examples
Input #1
Answer #1
Input #2
Answer #2
Note
Числа, які задовольняють умові в першому прикладі: . Їх всього .