输入的第一行包含两个空格分隔的整数 $N$ 和 $M$。
输入的第 $2\le i\le N$ 行,每行包含两个整数 $x_i$ 和 $y_i$,满足 $1\le x_i,y_i\le N$,$x_i\neq y_i$,表示奶牛 $x_i$ 和奶牛 $y_i$ 是朋友关系。
输入的第 $N+1\le i\le N+M$ 行,每行包含两个整数 $a_i$ 和 $b_i$,满足 $1\le a_i,b_i\le N$,$a_i\neq b_i$,表示奶牛 $a_i$ 必须比奶牛 $b_i$ 先离开聚会。
输入保证 $1\le N,M\le 10^5$。对于占总分 $20\%$ 的测试数据,保证 $N,M\le 3000$。