第一行包含两个整数 n,m,满足 3 ≤ n ≤ 10^5, 2 ≤ m<n。
接下来一行,有 m 个互不相同的整数,他们代表了有修道院的城镇的
编号。
接下来 n − 1 行,每行三个整数 ai,bi,ci,表示 ai,bi 之间有一条边权
为 ci 的边。(1 ≤ ai,bi ≤ n,ai = bi,ci ≤ 1000)
8 5
7 2 5 4 8
1 2 1
2 3 2
1 4 1
4 5 2
1 6 1
6 7 8
6 8 10
5 1