B. 奶龙发气球

Medium

时间限制:1000 ms

内存限制:512 MiB

题面

在举世闻名的 国际奶龙程序设计竞赛 中,共有 nn 道题目(编号 11nn)。 每道题目中,第一个通过该题的奶龙 将获得一个“奶龙气球”。

比赛期间共产生了 mm 条提交记录。现在,主办方想统计出每道题目第一个获得气球的奶龙名字。 若某题没有任何奶龙通过(即无人获得气球),则输出一个横杠 -

输入格式

第一行包含两个整数 nnmm,分别表示题目数量与提交记录数。保证 1n,m1061 \le n, m \le 10^6

接下来 mm 行,每行表示一条按时间顺序排列的提交记录,格式为 u p s

其中:

  • uu 表示提交者的用户名(由长度不超过 2020 的大小写字母和数字组成);
  • pp 表示题目编号;
  • ss 表示评测结果,仅可能为 AC, CE, WA, RE, TLE, MLE

输出格式

输出共 nn 行。 第 ii 行输出第 ii 题第一个获得气球的奶龙用户名; 若该题无人通过,则输出 -

样例

输入

3 7
sha7dow 1 CE
sha7dow 1 WA
sha7dow 1 TLE
shuishui 1 AC
sha7dow 2 WA
shuishui 2 AC
sha7dow 2 AC

输出

shuishui
shuishui
-