H. Мои номера
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

12 апреля 2042 года у Леши произошла трагедия: ему сообщили, что номер его мобильного телефона не делится на 42! Он не стал проверять это и тут же побежал в салон связи исправлять эту ситуацию.

В 2042 году номер телефона Леши выглядит как число n записанное подряд k раз. К примеру, при n = 903 и k = 3, номер телефона: 903903903.

Леше разрешили ровно один раз выбрать непустое подмножество цифр из {0, 1, 2, ..., 9} и одну дополнительную цифру, которое не входит в это подмножество, и заменить в своем номере все цифры из множества на дополнительную цифру.

Найдите, сколькими способами Леша может изменить свой номер телефона по указанному выше правилу, чтобы он делился на 42. Два способа считаются различными, если после изменения получились разные номера.

Входные данные

В единственной строке входного файла содержатся два целых числа n и k.

Обратите внимание, что номер телефона может содержать ведущие нули, однако гарантируется, что в исходном номере ведущих нулей нет.

1 ≤ n < 10100 000
1 ≤ k ≤ 105
Выходные данные

В единственной строке выведите одно целое число — количество способов изменить номер телефона так, чтобы он делился на 42.

Примеры
Входные данные
543 2
Выходные данные
9
Входные данные
18111198 3
Выходные данные
42
Примечание

В первом примере подходят следующие числа: 540540, 546546, 522522, 588588, 444444, 000000, 222222, 666666 и 888888.