第一行为一个正整数T,代表测试数据组数 第二行为两个正整数n,m(n,m<=500),代表一开始有n个细胞,有m个观察记录。 接下来m行操作或者询问: 1、Union a b 代表a细胞与b细胞融合(保证a!=b); 2、Divide a 代表a细胞从细胞群中分离了出来(如果所在细胞群就是它自己那么分离之后还是它自己) 3、Size a 代表查询a细胞所在细胞群的细胞总数(包括a本身) 4、Count 代表询问当前总共有几个细胞群
输出
对询问操作输出答案
样例输入
1
5 7
Union 1 2
Union 2 3
Size 2
Count
Divide 1
Count
Size 1