P16737 [GKS 2019 #E] Street Checkers
Description
Alice and Bob are playing a new virtual reality team game - Street Checkers. The game is set on an insanely long street divided into tiles which are numbered from $0$ to $10^9$(inclusive of both). At the start of the game, Alice and Bob are standing on tile number $0$ and are given a random number $X$ in range [$L$, $R$] (both ends are inclusive). Alice only jumps to odd numbered tiles, while Bob only jumps to even numbered tiles. If the number on the tile divides $X$, then the player landing on it has to color it with their favorite color. The game is over after tile $X$ has been colored.
A game is considered interesting by both the players if the absolute difference between the number of tiles painted by each is not greater than $2$. Help Alice and Bob find how many numbers in the interval [$L$, $R$] could make for an interesting game.
Input Format
The first line of the input gives the number of test cases, $T$. $T$ lines follow each containing two integers $L$ and $R$, the start and end of the interval used to generate the random number $X$.
Output Format
For each test case, output one line containing Case #x: y, where x is the test case number (starting from 1) and y is the count of numbers in interval [$L$, $R$] which results in an interesting game for Alice and Bob.
Explanation/Hint
For the first sample case, let us look at all the possible number in range $[5, 10]$:
- $5$ - Alice would paint $2$ tiles : $\{1, 5\}$, and Bob would not paint any tile. The game would be interesting since the absolute difference is $2$.
- $6$ - Alice would paint $2$ tiles : $\{1, 3\}$, and Bob would paint $2$ tiles : $\{2, 6\}$. The game would be interesting since the absolute difference is $0$.
- $7$ - Alice would paint $2$ tiles : $\{1, 7\}$, and Bob would not paint any tile. The game would be interesting since the absolute difference is $2$.
- $8$ - Alice would paint $1$ tile : $\{1\}$, and Bob would paint $3$ tiles : $\{2, 4, 8\}$. The game would be interesting since the absolute difference is $2$.
- $9$ - Alice would paint $2$ tiles : $\{1, 3, 9\}$, and Bob would not paint any tile. The game would not be interesting since the absolute difference is greater than $2$.
- $10$ - Alice would paint $2$ tiles : $\{1, 5\}$, and Bob would paint $2$ tiles : $\{2, 10\}$. The game would be interesting since the absolute difference is $0$.
Thus, the answer for this test case is $5$.
In the second sample case, we have only one number $102$. Alice would paint $4$ tiles : $\{1, 3, 17, 51\}$ while Bob would paint $4$ tiles : $\{2, 6, 34, 102\}$. The game would be interesting since the absolute difference is $0$.
### Limits
$1 \le T \le 100$.
$0 \le R - L \le 10^5$.
**Test set 1 (Visible)**
$1 \le L \le R \le 10^6$.
**Test set 2 (Hidden)**
$1 \le L \le R \le 10^9$.