Районная олимпиада по информатике 2009 года за 8 класс | Казахстанские олимпиады

Задача B. Делители

Ограничение по времени Ограничение по памяти
2 seconds 64 megabytes

Положительное число AA называется делителем числа BB, если число BB делится на AA без остатка. Например, у числа 15 есть 4 делителя: 1, 3, 5, 15. Для каждого из заданных чисел вам необходимо определить, четно или нечетно количество его делителей.

Формат входного файла

Первая строка входного файла содержит целое число NN ( 1<=N<=101 <= N <= 10 ). Следующая строка содержит NN чисел XiX_i ( 1<=Xi<=10181 <= X_i <= 10^{18} ). Числа в строке разделены пробелами

Формат выходного файла

Единственная строка выходного файла должна содержать NN чисел разделенных пробелом. i-е число должно быть 00, если количество делителей XiX_i четно, и 11, если количество делителей XiX_i нечетно.

Примеры

Вход

2
4 5

Выход

1 0