第一行有两个整数 $n$ 和 $m$。其中 $n$ 代表树的结点数量,同时也是观察员的数量, $m$ 代表玩家的数量。
接下来 $n-1$ 行每行两个整数 $u$ 和 $v$ ,表示结点 $u$ 到结点 $v$ 有一条边。
接下来一行 $n$ 个整数,其中第 $j$ 个整数为 $W_j$,表示结点 $j$ 出现观察员的时间。
接下来 $m$ 行,每行两个整数 $S_i$ 和$T_i$,表示一个玩家的起点和终点。
对于所有的数据,保证 $1 \le S_i, T_i \le n, 0 \le W_j \le n$。