Problem5405--最少乘法次数

5405: 最少乘法次数

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

给你一个非零整数 $n$,让你求 $2^n$ 次方,每次相乘的结果可以在后面使用,求至少需要多少次乘。如 $2^4:2 \times 2=2^2$(第一次乘),$2^2 \times 2^2=2^4$(第二次乘),所以最少共 $2$ 次。

Input

第一行 $m$ 表示有 $m(1 \le m \le 100)$ 组测试数据。
每一组测试数据有一整数 $n(0<n \le 10000)$。

Output

输出每组测试数据所需次数 $s$。

Sample 1 Input

3
2
3
4

Sample 1 Output

1
2
2

Source/Category