Страшные числа

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Все мы, конечно же, очень любим числа, а также задачи на математику! Но, говорят, в Хэллоуин все задачи на математику становятся гораздо более страшными... Сегодня вашей задачей будет посчитать количество страшных чисел!

Число xx называется kk-страшным, если количество множителей в его разложении на простые числа равно kk. Пока что, возможно, вам не кажется страшным такое определение, но вы еще не видели, в чем заключается вопрос задачи!

Требуется ответить на qq запросов, каждый из которых описывается тремя целыми числами ll, rr и kk. Ответом на запрос является количество kk-страшных чисел, лежащих на отрезке от ll до rr. Если вас все еще не пугает эта задача, ответьте на все qq запросов.

입력

В первой строке ввода дано единственное целое число qq --- количество запросов (1q1051 \leqslant q \leqslant 10^5).

В ii-й из следующих qq строк через пробел записаны три натуральных числа l_il\_i, r_ir\_i и k_ik\_i --- параметры запроса (границы отрезка и kk из определения kk-страшного числа) (2l_ir_i1052 \leqslant l\_i \leqslant r\_i \leqslant 10^5; 1k161 \leqslant k \leqslant 16).

출력

Для ii-го запроса выведите в отдельной строке количество k_ik\_i-страшных чисел на отрезке \[l_i,r_i]\[l\_i, r\_i].