描述
最近小朋友们喜欢玩一个叫“结盟”的游戏.
游戏规则是这样的:
1.如果A和B结盟了, 那么A和B就是一个团队的.
2.如果A在和B结盟之后, A和C结盟, 那么A、B、C都是一个团队的.
输入
输入数据包括两部分
第一部分一行一个整数 N, M (2 <= N <= 100,1 <= M <= 200 )
N 表示参与游戏的总人数, 每人一个编号, 从 1 到 N.
第二部分接着 M 行, 每行个三整数O、A、B
输出
对于第二部的输入数据
如果 O 是 1, 表示A、B结盟
如果 O 是 2, 表示查询A、B是否同一个团队的, 如果是请输出一行"Yes",否则请输出一行"No"
输入样例 1
10
2 2 4
1 2 4
2 2 4
1 3 4
1 1 4
2 3 1
输出样例 1
No
Yes
Yes