#KK0005. 最大公约数

最大公约数

Description

有一天 kkkk 拿到了一个长度为 n(2n106)n(2\leq n\leq 10^6) 的序列,该序列为全排列( 1n1-n 之间的数字恰好仅出现一次,包括 11nn)。现在 kkkk 想知道这个序列中能构成的最大的 gcd(a,b)(1a<bn)gcd(a,b)(1\leq a < b \leq n)

关于 gcdgcd 两个正整数 aabb 的最大公约数 gcd(a,b)gcd(a,b) 是作为 aabb 的除数的最大整数。

Format

Input

第一行输入 t(1t1000)t(1\leq t\leq 1000),表示 tt 组数据。

接下来 tt 行,每行输入一个正整数 n(2n106)n(2\leq n\leq 10^6),代表序列长度。

Output

输出 tt 行,对于每一行为该序列的最大 gcdgcd 值。

Samples

2
5
3
2
1

样例解释

在第一个样例中,22 是可能的最大值,对应的是 gcd(2,4)=2gcd(2,4)=2

在第二个样例中,gcd(1,2)=gcd(2,3)=gcd(1,3)=1gcd(1,2)=gcd(2,3)=gcd(1,3)=1