#JXGQ2pt040. 强哥的足球裁判挑战

强哥的足球裁判挑战

在强哥主裁判的一场足球比赛中,有 NN 名球员参赛。比赛过程中,强哥会出示黄牌和红牌以维护场上秩序。根据规则:

  1. 每名球员累计两张黄牌会被罚下场。
  2. 每名球员直接被出示红牌会立即被罚下场。

比赛过程中会发生 QQ 个事件。事件包括以下三种类型:

  1. 输入 1 x:表示强哥向编号为 xx 的球员出示一张黄牌。
  2. 输入 2 x:表示强哥向编号为 xx 的球员出示一张红牌。
  3. 输入 3 x:强哥想知道编号为 xx 的球员是否已经被罚下场。如果是,输出 Yes;否则,输出 No

强哥需要你的帮助来记录比赛中每个球员的牌数,并正确回答所有的查询。


数据范围

  • 1N1001 \leq N \leq 100
  • 1Q1001 \leq Q \leq 100
  • 1xN1 \leq x \leq N
  • 至少包含一种类型 33 的事件。
  • 已被罚下场的球员不会再被出示任何牌。

输入格式

输入以以下格式提供:

N Q
事件1
事件2
...
事件Q

其中,每个事件是以下三种形式之一:

  1. 1 x:编号为 xx 的球员被出示黄牌。
  2. 2 x:编号为 xx 的球员被出示红牌。
  3. 3 x:询问编号为 xx 的球员是否被罚下场。

输出格式

针对每个类型为 3 的事件,输出一个结果。如果球员 xx 被罚下场,输出 Yes;否则输出 No


示例

输入样例 1

3 9
3 1
3 2
1 2
2 1
3 1
3 2
1 2
3 2
3 3

输出样例 1

No
No
Yes
No
Yes
No