사막
시간 제한2초메모리 제한512 MB
각 측정에서 나열된 지점의 수위가 범위 안의 나머지 지점보다 낮도록 n개 지점의 수위를 1에서 10^9 사이로 정하거나, 모순이면 NIE를 출력합니다.
문제
Bythad에서 Bytara까지 가는 길은 Great Byteotian Desert의 모래 사이를 지난다. 이 길은 여행하기 힘들고, 특히 길을 따라 있는 우물이 개뿐이라서 더 그렇다. 나라의 번영이 교통로에 달려 있다는 것을 아는 Byteotia의 통치자는 이 길을 따라 새 우물을 파기로 했다. Bythad에서 Bytara까지의 거리는 bytemile이다. Bythad에서 bytemile의 정수 배 지점마다 이미 우물이 있거나, 새로 팔 수 있다. 수위가 낮을수록 우물을 파기 어렵고 비용도 많이 든다.
왕실 지질학자 Byteasar가 후보지를 조사한다. 그는 위성 네트워크로 얻은 측정값 개를 가지고 있다. 위성 자료는 수위를 직접 알려주지 않는다. 각 측정값은 길의 연속된 구간을 다루며, 그 구간의 특정 지점들의 수위가 나머지 지점들보다 낮다는 사실만 알려준다. 모든 지점의 수위는 지표면 아래 1 bytemeter 이상 bytemeter 이하이다. Byteasar를 도와 길을 따라 각 지점의 수위가 얼마일 수 있는지 구하라. 위성 자료가 서로 모순될 수도 있다.
입력
첫 줄에는 공백으로 구분된 정수 세 개 , , 이 주어진다 (, ). 은 우물의 개수, 는 이미 있는 우물의 개수, 은 위성 측정의 개수이다.
다음 개 줄에는 정수 , 가 주어진다 (, ). 우물 는 Bythad에서 bytemile 떨어져 있고, 그 수위는 지표면 아래 bytemeter이다. 우물은 가 증가하는 순서로 주어진다.
다음 개 줄에는 정수 , , 와 이어서 정수 개 가 주어진다 (, , ). 이 측정은 지점의 수위가 에 속한 나머지 정수 지점의 수위보다 엄격히 낮다는 뜻이다. 모든 의 합은 을 넘지 않는다.
전체 점수의 60%에 해당하는 테스트에서는 이다. 30%에 해당하는 테스트에서는 의 합이 이하이다.
출력
측정값이 모순되면 첫 줄에 NIE를 출력한다. 그렇지 않으면 첫 줄에 TAK를 출력하고, 둘째 줄에 Bythad에서 차례대로 있는 각 지점의 수위를 1 이상 이하인 정수 개로 출력한다. 해가 여러 개이면 그중 아무거나 하나를 출력한다.