def main(): import sys input = sys.stdin.read data = input().split() max_a = 100000 spf = list(range(max_a + 1)) for i in range(2, int(max_a**0.5) + 1): if spf[i] == i: for j in range(i*i, max_a +1, i): if spf[j] == j: spf[j] = i N = int(data[0]) A = list(map(int, data[1:N+1])) sum_c = 0 for a in A: if a == 1: sum_c += 1 continue factors = set() x = a while x > 1: p = spf[x] factors.add(p) while x % p == 0: x = x // p sum_c += len(factors) if sum_c == 0: print("Y") else: print("X" if sum_c % 2 == 1 else "Y") if __name__ == "__main__": main()