#2246. 徐老师的刑事审讯

徐老师的刑事审讯

题目描述

最近警察局在一次抓捕行动中抓到了一大批嫌疑人,这批嫌疑人中存在两种人,一种是犯罪团伙的罪犯,一种是被犯罪团伙抓来做苦力的可怜人

徐老师作为专业的侦探,自然要帮助警方找到坏人

现在警方已经对其中一部分人进行了审讯,得到了 mm 条供认线索

ii 条供认线索由 33 个信息 xi,yi,zix_i,y_i,z_i 组成 若 ziz_i00,则表示编号为 xix_i 的人指认编号为 yiy_i 的人为犯罪团伙之一 若 ziz_i11,则表示编号为 xix_i 的人指认编号为 yiy_i 的人为被抓来的可怜人

而徐老师经过仔细的观察,他发现罪犯一定说的是假话,而可怜人说的一定是真话

现在警方对这 mm 条供认线索进行了排序,而这 mm 条线索有点多,不利于警方追查罪犯

所以现在警方想知道,第几条线索开始出现了矛盾?这样警方就可以以这部分出现矛盾发言的人会突破口追查罪犯了

这里的矛盾指无法找到一种可能的身份分配,使得所有人的供认线索都符合情况

当然,如果所有线索均不存在矛盾,那么说明警方需要继续审讯嫌疑人,请你输出 Continue

输入格式

第一行包含两个整数 n,mn,m 表示有 nn 个嫌疑人,警方已经得到了 mm 条供认线索

接下来的 mm 行每行包含三个整数 xi,yi,zix_i,y_i,z_i,含义如题

输出格式

若某条供认线索出现了矛盾,则输出第一次出现矛盾的供认线索编号

若所有线索均不存在矛盾,请输出 Continue

数据范围

对于 15%15\% 的数据,n20n \leq 20m50m \leq 50

对于 30%30\% 的数据,n5×102n \leq 5 \times 10^2m103m \leq 10^3

对于 50%50\% 的数据,n2×103n \leq 2 \times 10^3m105m \leq 10^5

对于另外 10%10\% 的数据,满足 z==1z == 1

对于 100%100\% 的数据,1n,m2×1051 \leq n,m \leq 2 \times 10^5xi,yi{1,2,n},zi{0,1}x_i,y_i\in\{1,2,\cdots n\}, z_i \in \{0,1\}

样例输入

4 3
1 2 1
3 4 0
2 1 0

样例输出

3