SP21615 NAJPWG - Playing with GCD
Description
Tanmoy recently learn about Euclid gcd algorithm. This algorithm looks like:
```
gcd(a, b):
if (b == 0): return a
return gcd(b, a % b)
```
Now he want to find out how many pair $(x,y)$ can be possible in range $N$, which gcd is greater than $1$. Here pair $(x,y)$ and $(y,x)$ consider as same pair. $1 \le x,y \le N$.
He can find out it small number easily but for a large number its really hard to find out. Now he needs your help. Write a programme that find out number of such pair.
Input Format
Input start with an integer number $T \, (1 \le T \le 10^5)$, which is number of test cases.
Each test case contain a integer $N \, (1 \le N \le 10^5)$.
Output Format
For each case, print case number and desired answer.
Explanation/Hint
**Sample**
**Input**
```
2
3
4
```
**Output**
```
Case 1: 2
Case 2: 4
```