题目描述
我们有一颗从1到n编号的n个结点的树,此外,您将从树中获得M个节点对,形式为(a1,b1),(a2,b2),…(am,bm).
我们需要给每一条边定向,使得每一对节点对存在一条从ai到bi或从bi到ai的路径。
现在要求方案数,对109+7取mod即可。
输入格式
第一行输入两个正整数n,m。
接下来n行,每行m个字符描述地图。
输出格式
第一行两个整数,n,m
接下来n−1行,每一行两个整数,描述一条树边。
接下来m行,描述ai,bi
样例
输入样例1
4 1
1 2
2 3
3 4
2 4
输出样例1
4
输入样例2
7 2
1 2
1 3
4 2
2 5
6 5
5 7
1 7
2 6
输出样例2
8
输入样例3
4 3
1 2
1 3
1 4
2 3
2 4
3 4
输出样例3
0
提示
数据范围
对于前20%的数据,保证是一条链。
另有40%的数据,n,m<=5000
对于100%的数据,n,m<=300000