Все мы, конечно же, очень любим числа, а также задачи на математику! Но, говорят, в Хэллоуин все задачи на математику становятся гораздо более страшными... Сегодня вашей задачей будет посчитать количество страшных чисел!
Число x называется k-страшным, если количество множителей в его разложении на простые числа равно k. Пока что, возможно, вам не кажется страшным такое определение, но вы еще не видели, в чем заключается вопрос задачи!
Требуется ответить на q запросов, каждый из которых описывается тремя целыми числами l, r и k. Ответом на запрос является количество k-страшных чисел, лежащих на отрезке от l до r. Если вас все еще не пугает эта задача, ответьте на все q запросов.
В первой строке ввода дано единственное целое число q --- количество запросов (1⩽q⩽105).
В i-й из следующих q строк через пробел записаны три натуральных числа l_i, r_i и k_i --- параметры запроса (границы отрезка и k из определения k-страшного числа) (2⩽l_i⩽r_i⩽105; 1⩽k⩽16).
Для i-го запроса выведите в отдельной строке количество k_i-страшных чисел на отрезке \[l_i,r_i].