输入包含多组数据。
第一行一个正整数T,表示数据组数。
之后每组数据第一行两个空格隔开的整数n,m表示这个无向图的点数和边数。
之后m行,每行两个空格隔开的正整数i,j表示图中的一条连接点i和点j的边。
图的节点从1开始标号。
1≤n≤10000 ,0≤m≤20000 ,1≤T≤10
3
6 9
1 2
1 4
1 6
3 2
3 4
3 6
5 2
5 4
5 6
2 1
1 2
3 3
1 2
1 3
2 3
NO
YES
NO
对于第一组数据,如果第一个点和第二个点的集合为A,B ,第三个点和第四个点的集合为A,C ,第五个点和第六个
点的集合为B,C ,则奇数点至少使用了两种颜色,偶数点至少使用了两种颜色,因此至少有一个奇数点和一个偶数
点颜色相同。但每两个奇数点和每两个偶数点之间均有边,因此无法满足‘‘没有两个有边相连的点被染了相同的
颜色’’。
对于第二组数据,无论两个集合是什么,第一个点随便染它的集合中的其中一种颜色,第二个点染它的集合中某个
与第一个点不同的颜色即可。
对于第三组数据,如果三个点的集合均是A,B , 那么无法满足‘‘没有两个有边相连的点被染了相同的颜色’’