만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

사막

시간 제한2초메모리 제한512 MB

요약
각 측정에서 나열된 지점의 수위가 범위 안의 나머지 지점보다 낮도록 n개 지점의 수위를 1에서 10^9 사이로 정하거나, 모순이면 NIE를 출력합니다.
난이도

보통10점 중 7점

유형
그래프, 위상 정렬, 유니온 파인드, 구간
정답자
아직 제출이 없습니다

문제

Bythad에서 Bytara까지 가는 길은 Great Byteotian Desert의 모래 사이를 지난다. 이 길은 여행하기 힘들고, 특히 길을 따라 있는 우물이 ss개뿐이라서 더 그렇다. 나라의 번영이 교통로에 달려 있다는 것을 아는 Byteotia의 통치자는 이 길을 따라 새 우물을 파기로 했다. Bythad에서 Bytara까지의 거리는 n+1n+1 bytemile이다. Bythad에서 bytemile의 정수 배 지점마다 이미 우물이 있거나, 새로 팔 수 있다. 수위가 낮을수록 우물을 파기 어렵고 비용도 많이 든다.

왕실 지질학자 Byteasar가 후보지를 조사한다. 그는 위성 네트워크로 얻은 측정값 mm개를 가지고 있다. 위성 자료는 수위를 직접 알려주지 않는다. 각 측정값은 길의 연속된 구간을 다루며, 그 구간의 특정 지점들의 수위가 나머지 지점들보다 낮다는 사실만 알려준다. 모든 지점의 수위는 지표면 아래 1 bytemeter 이상 10910^9 bytemeter 이하이다. Byteasar를 도와 길을 따라 각 지점의 수위가 얼마일 수 있는지 구하라. 위성 자료가 서로 모순될 수도 있다.

입력

첫 줄에는 공백으로 구분된 정수 세 개 nn, ss, mm이 주어진다 (1≤s≤n≤100 0001 \le s \le n \le 100\,000, 1≤m≤200 0001 \le m \le 200\,000). nn은 우물의 개수, ss는 이미 있는 우물의 개수, mm은 위성 측정의 개수이다.

다음 ss개 줄에는 정수 pip_i, did_i가 주어진다 (1≤pi≤n1 \le p_i \le n, 1≤di≤1091 \le d_i \le 10^9). 우물 ii는 Bythad에서 pip_i bytemile 떨어져 있고, 그 수위는 지표면 아래 did_i bytemeter이다. 우물은 pip_i가 증가하는 순서로 주어진다.

다음 mm개 줄에는 정수 lil_i, rir_i, kik_i와 이어서 정수 kik_i개 x1,…,xkix_1, \ldots, x_{k_i}가 주어진다 (1≤li<ri≤n1 \le l_i < r_i \le n, 1≤ki≤ri−li1 \le k_i \le r_i - l_i, li≤x1<⋯<xki≤ril_i \le x_1 < \cdots < x_{k_i} \le r_i). 이 측정은 x1,…,xkix_1, \ldots, x_{k_i} 지점의 수위가 {li,…,ri}∖{x1,…,xki}\{l_i, \ldots, r_i\} \setminus \{x_1, \ldots, x_{k_i}\}에 속한 나머지 정수 지점의 수위보다 엄격히 낮다는 뜻이다. 모든 kik_i의 합은 200 000200\,000을 넘지 않는다.

전체 점수의 60%에 해당하는 테스트에서는 n,m≤1000n, m \le 1000이다. 30%에 해당하는 테스트에서는 kik_i의 합이 10001000 이하이다.

출력

측정값이 모순되면 첫 줄에 NIE를 출력한다. 그렇지 않으면 첫 줄에 TAK를 출력하고, 둘째 줄에 Bythad에서 차례대로 있는 각 지점의 수위를 1 이상 10910^9 이하인 정수 nn개로 출력한다. 해가 여러 개이면 그중 아무거나 하나를 출력한다.

예제3

  1. 예제 1

    입력
    5 2 2
    2 7
    5 3
    1 4 2 2 3
    4 5 1 4
    
    예상 출력
    TAK
    6 7 1000000000 6 3
    
  2. 예제 2

    입력
    3 2 1
    2 3
    3 5
    1 3 1 2
    
    예상 출력
    NIE
    
  3. 예제 3

    입력
    2 1 1
    1 1000000000
    1 2 1 2
    
    예상 출력
    NIE