10000 미만의 n이 최대 10개 주어질 때 각 n과 그 약수의 개수를 한 줄에 출력한다.
정수 nnn이 주어지면 nnn의 약수 개수를 구한다.
약수는 nnn을 나누어떨어지게 하는 111 이상 nnn 이하의 정수 ddd다.
예를 들어 nnn이 101010이면 약수는 111, 222, 555, 101010이므로 답은 444다. nnn이 997399739973이면 이 수는 소수라서 약수가 111과 997399739973뿐이고, 답은 222다.
첫째 줄에 처리할 수의 개수 CCC가 주어진다. (1≤C≤101 \le C \le 101≤C≤10)
다음 CCC개 줄에 정수 nnn이 한 줄에 하나씩 주어진다. (1≤n<100001 \le n < 100001≤n<10000)
각 정수 nnn마다 한 줄에 nnn, 공백 하나, nnn의 약수 개수를 차례로 출력한다.