EduBrick

K. Трипростые числа

1500 мс · 256 МБ · всё или ничего

Натуральное число называется трипростым, если любые три подряд идущие цифры образуют трёхзначное простое число. Посчитайте количество NN-значных трипростых чисел по модулю 109+910^9 + 9.

Формат ввода

В единственной строке — число NN (3≤N≤1043 \le N \le 10^4).

Формат вывода

Выведите количество NN-значных трипростых чисел по модулю 109+910^9 + 9.

Примеры

ввод
3
вывод
143
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.