1412

题目描述
由于穿弹兽的毒和深界四层上升负荷导致莉可陷入了频死状态。净是惊慌失措、嚎啕大哭的雷格面前,自称“生骸”的不可思议的生物,娜娜奇出现了。
雷格知道了她悲惨的过去……
以前,在极北之地“塞雷尼”过着捡垃圾的生活的娜娜奇,若能继续同样过着地底一样的生活的话,更想去真正的地底“阿比斯”。在那样的一天,“阿比斯”的探窟家来到这里并开始在孩子们面前演说。那个探窟家是白笛“波多尔多”。为了解开阿比斯之谜而招募自愿者…。
在此期间,娜娜奇认识了恶米蒂并与之成为友好。两人遭到黎明卿下探六层回归的深渊诅咒负荷实验,因未承受完全的诅咒,故只有外型[生骸化]但人智未失,且获得观测深渊[力场]的能力,被黎明卿赞许是[深渊的祝福]。但是米蒂,却因为承受了几乎所有的诅咒丧失了人性。
娜娜奇不忍见米蒂持续受苦,准备带着它逃出。
黎明卿的基地一共有n个房间,有n-1条长度的路连接着这些房间,每个房间可以到达其他任意一个房间。这n个房间中有m个岗哨,每个岗哨中有一个黎明卿探窟队的队员。每个岗哨中的队员都会到离他最远的一个岗哨进行巡视。如果有多个最远的,他会随机选择一个巡视。
同时,虽然探窟队的队员各个身怀绝技,但是他们没有瞬移的超能力,所以每天晚上他们要经过所有为了巡视某个岗哨必须经过的房间。
日复一日的等待,娜娜奇终于有一天潜入进了黎明卿放遗物的仓库,由于意识到黎明卿探窟队的队员就在附近,娜娜奇随手拿了一件遗物离开了仓库。
第二天,一位队员莫名失踪,大家都认为是在探窟的过程中遭遇了不幸。
为了提高出逃的成功率,娜娜奇希望消灭尽量多的探窟队队员。消灭一个人,要保证在他巡视的任何岗哨的情况下都要经过遗物所在的房间。

输入格式
第一行一两个整数n,m,m表示岗哨的个数。
第二行互不相同的m个整数,表示哪些房间是岗哨。
接下来n-1行,每行3个整数u,v,w,代表u,v之间有一条长度为w的路径。
输出格式
第一行输出一个整数k,表示最多使k个探窟队队员消失。
接下来每行一个整数T,表示将遗物放在T号房间可以满足要求。
请按T递增输出。
输入样例
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
6
数据范围限制
对于30%的数据:n<=10
对于60%的数据:n<=2000;
对于80%的数据:n<=50000;
对于100%的数据:n<=300000,0<z<=1000