第一行一个整数 $t\ (1\le t\le 100)$, 代表数据组数。
对于每组数据:
第一行包含两个整数 $n,\ m\ (2 \leq n \leq 10^9, 1 \leq m \leq 2 \times 10^5)$,代表街道上路灯的数量和操作次数。
接下来 $m$ 行,每行描述一个操作,为以下三种类型之一:
- $0\ p_i\ q_i$:路人在时间 $q_i$ 看到酒鬼在路灯 $p_i$ 旁边 $(1 \leq p_i \leq n, 0 \leq q_i \leq 10^9)$。
- $1$:根据当前收到的信息推断, $t_0$ 可能的最小值。
- $2$:根据当前收到的信息推断, $t_0$ 可能的最大值。
**保证所有数据的 $m$ 之和不会超过 $5\times 10^6$。**