웃음 교수의 수

아직 제출이 없습니다시간 제한1초메모리 제한128 MB

문제

바이트맨 웃음 교수는 소수를 연구한다.

소수 p>2p > 2, 정수 e>1e > 1, 그리고 1n<p1 \le n < p 인 정수 nn 에 대해, xen(modp)x^e \equiv n \pmod{p} 를 만족하는 자연수 xx 가 존재하면 nn(p,e)(p, e)-흥미로운 수라고 한다. 즉, xex^ennpp 로 나눈 나머지가 서로 같다.

소수 pp, 지수 ee, 그리고 여러 개의 수가 주어질 때, 각 수가 (p,e)(p, e)-흥미로운 수인지 판정하는 프로그램을 작성하시오.

입력

첫째 줄에 공백 하나로 구분된 두 정수, 소수 pp 와 지수 ee 가 주어진다 (3p2323 \le p \le 2^{32}, 2e<2322 \le e < 2^{32}).

둘째 줄에 질의의 개수 kk 가 주어진다 (1k151 \le k \le 15).

다음 kk 개의 줄에 각각 정수 nin_i 가 주어진다 (1nip11 \le n_i \le p - 1).

출력

정확히 kk 개의 줄을 출력한다. ii 번째 줄 (1ik1 \le i \le k)에는 nin_i(p,e)(p, e)-흥미로운 수이면 TAK(예)를, 아니면 NIE(아니오)를 출력한다.