Time limit
2s
Memory limit
128 MB
When a positive integer X is factorized into primes, we get a list of prime numbers whose product is X. For example, 12 factors as 2 × 2 × 3, so the list has length 3. The number 1 is not prime.
A number X is called an underprime if the length of this prime-factor list is itself prime. Since 12 has a list length of 3 and 3 is prime, 12 is an underprime.
Given two integers A and B, count how many integers from A through B, inclusive, are underprimes.
The first line contains two integers A and B.
Print the number of underprimes greater than or equal to A and less than or equal to B.