#1552. 欧拉函数

欧拉函数

给定 nn 个正整数 a_ia\_i,请你求出每个数的欧拉函数。

欧拉函数的定义

1simN1 \\sim N 中与 NN 互质的数的个数被称为欧拉函数,记为 ϕ(N)ϕ(N)。 若在算数基本定理中,N=p_1a_1p_2a_2p_ma_mN = p\_1^{a\_1}p\_2^{a\_2}…p\_m^{a\_m},则: ϕ(N)ϕ(N) = $N \\times \\frac{p\_1-1}{p\_1} \\times \\frac{p\_2-1}{p\_2} \\times … \\times \\frac{p\_m-1}{p\_m}$

输入格式

第一行包含整数 nn

接下来 nn 行,每行包含一个正整数 a_ia\_i

输出格式

输出共 nn 行,每行输出一个正整数 a_ia\_i 的欧拉函数。

数据范围

1n1001 \le n \le 100, 1a_i2×1091 \le a\_i \le 2 \times 10^9

输入样例:

3
3
6
8

输出样例:

2
2
4