Birthday Gift for SJ
Today is your best friend SJ’s birthday. You want to buy a birthday present for her. You want to buy such a present that she likes the most. You are very superstitious. You think that, SJ will love your gift, if the price of the present you buy is an interesting number (pretty weird isn’t it 😛).
Interesting numbers are:
- A number of the format xy. Where x >= 2 and y >= 2. For example, 4 = 22, 8 = 23, 9 = 32 etc. are interesting numbers. Here x and y are integers.
- Summation of two or more interesting numbers is also an interesting number. For example 13 = 9 + 4, 17 = 9 + 4 + 4 etc. are interesting numbers.
The first line of the input is an integer t denoting the number of test cases. Then t line follows. Each line has two integers a and b.
- 1 ≤ t ≤ 105
- 1 ≤ a ≤ b ≤ 1018
For each case you have to print a single line denoting the number of interesting numbers between a and b (inclusive).
3 1 4 7 10 15 20
1 2 4