第一行是一个整数T(1≤T≤1000),表示测试数据的组数。
对于每组测试数据:
第一行是两个整数n和m(2≤n,m≤100000),表示G的点数的边数。
接下来m行,每行是两个整数u和v(1≤u,v≤n),表示有一条从u到v的有向边。
保证对于每组测试数据,至少存在一棵树T,使得对T调用过程P之后可以得到G
并且所有测试数据的n之和、m之和均不超过10^6。
第一行是一个整数T(1≤T≤1000),表示测试数据的组数。
对于每组测试数据,输出一行一个非负整数,表示这组数据的答案对(10^9+7)取模的值。
2
3 2
1 2
1 3
4 3
1 3
2 1
2 4
1
1