#311. 从u到v还是从v到u?

从u到v还是从v到u?

题目描述

给定一个 n\red {n} 个点 m\red {m} 条边的有向图,现在要求图中任意两点u\red {u}v\red {v},均可满足u\red {u}能通往v\red {v}v\red {v}能通往u\red {u},请你判断要求是否能够成立。

输入格式

第一行包含整数T\red {T},表示共有T\red {T}组测试数据。

每组测试数据,第一行包含两个整数 n\red {n}m\red {m}

接下来 m\red {m} 行,每行包含两个整数 u\red {u}v\red {v},表示点 u\red {u} 和点 v\red {v} 之间存在一条有向边。

输出格式

每组数据输出一个结果,如果要求成立,则输出“Yes”,否则输出“No”

样例

输入样例

1
3 3
1 2
2 3
3 1

输出样例

Yes

提示

0<n<1001\red {0<n<1001},

m<6000\red {m<6000}