Определим две функции f и g от натурального числа.

Вам необходимо обработать Q запросов. В каждом запросе вам будет дано три целых числа l, r и k. Вам необходимо вывести количество чисел x, лежащих между l и r включительно таких, что g(x) = k.
Выходные данные
Для каждого запроса выведите ответ на него в отдельной строке.
Примечание
В первом тестовом примере:
- g(33) = 9 так как g(33) = g(3 × 3) = g(9) = 9
- g(47) = g(48) = g(60) = g(61) = 6
- Между 47 и 55 подходящих чисел нет.
- g(4) = g(14) = g(22) = g(27) = g(39) = g(40) = g(41) = g(58) = 4
Примеры
| № | Входные данные | Выходные данные |
|
1
|
4 22 73 9 45 64 6 47 55 7 2 62 4
|
1
4
0
8
|
|
2
|
4 82 94 6 56 67 4 28 59 9 39 74 4
|
3
1
1
5
|