输入的第一行包含两个整数 $N,C$,用空格分隔。$N$ 是围栏数 $(10≤N≤10 000)$,$C$ 是小朋友的个数 $(1≤C≤50 000)$。围栏按照顺时针的方向编号为 $1,2,3,…,N$。
接下来的 $C$ 行,每行描述一个小朋友的信息,以下面的形式给出:
$E F L X_1 X_2 … X_F Y_1 Y_2 … Y_L$
其中:
$E$ 表示小朋友可以看到的第一个围栏的编号 $(1≤E≤N)$,也就是说,小朋友可以看到的围栏为 $E,E+1,E+2,E+3,E+4$。注意,如果编号超过 $N$ 将继续从 $1$ 开始算。如:当 $N=14,E=13$ 时,小朋友可以看到的围栏为 $13,14,1,2$ 和 $3$。
$F$ 表示小朋友害怕的动物数。$L$ 表示小朋友喜欢的动物数。
围栏 $X_1, X_2, …, X_F$ 中包含小朋友害怕的动物。
围栏 $Y_1, Y_2, …, Y_L$ 中包含小朋友喜欢的动物。
$X_1, X_2, …, X_F, Y_1, Y_2, …, Y_L$ 是两两不同的数,而且所表示的围栏都是小朋友可以看到的。
小朋友已经按照他们可以看到的第一个围栏的编号从小到大的顺序排好了(这样最小的 $E$ 对应的小朋友排在第一个,最大的 $E$ 对应的小朋友排在最后一个)。注意可能有多于一个小朋友对应的 $E$ 是相同的。

