10의 18제곱 이하의 수 최대 100개가 약수를 홀수 개 가지는지 판정합니다.
BBB를 AAA로 나눈 나머지가 000이면 AAA는 BBB의 약수다. (A>0A > 0A>0, B>0B > 0B>0) 예를 들어 151515의 약수는 111, 333, 555, 151515이다.
주어진 수의 약수 개수가 홀수인지 짝수인지 판별한다.
첫째 줄에 테스트 개수 NNN이 주어진다. (1≤N≤1001 \le N \le 1001≤N≤100)
둘째 줄에 약수 개수를 판별할 수 XXX가 NNN개, 공백으로 구분되어 주어진다. (1≤X≤10181 \le X \le 10^{18}1≤X≤1018)
각 수의 약수 개수가 홀수이면 111, 짝수이면 000을 출력한다. 답 NNN개를 입력에 주어진 순서대로 한 줄에 공백 하나로 구분해 출력한다.