#AT0066. 图1-树和图

图1-树和图

题目描述

给出一个无向图,和一棵树,求至少要加多少边才能将这棵树变成给定的图,如果无法变成,则输出 impossible

输入格式

第一行包含两个正整数 NNMM ,表示有 NN 个点,图有 MM 条边。(节点编号从 11NN

接下来 N1N−1 行每行包含两个正整数 uuvv,表示一条树的边。保证是一棵树。

接下来 MM 行每行包含两个用空格隔开的正整数 uuvv,表示一条从 uuvv 的无向路径。保证没有重边和自环。

输出格式

一个整数,表示最少的边数,如果无法达成,则输出 impossible

输入输出样例

5 6
1 2
1 3
3 4
2 5
1 2
1 3
3 4
2 5
2 3
2 4
2

数据范围

1N50001 \le N \le 5000

1M60001 \le M \le 6000