Задано натуральное число N. Требуется найти количество чисел от 1 до N, у которых количество делителей равняется K.
Input
Два целых числа N и K (1 ≤ N ≤ 107, 1 ≤ K ≤ 1000)
Output
Одно целое число - ответ
Sample
Примечание: в данном примере три числа имеют два делителя - это 2, 3 и 5.
|