404034 - 极北之雪

每到冬天,极北之地就被厚厚的积雪覆盖,这时,清洁公司的两个机器人就会从S村庄出发,清扫连接各村庄的道路上的积雪,已知任意两个村庄之间只有一条道路连通且所有村庄都可以直接或间接到达。 因为各村庄均有魔法阵,所以机器人在村庄里行驶不会消耗魔法力,但在各村庄连接的道路上,每行驶一米将消耗一个单位的魔法力(无论积雪是否已被清扫)。全部道路清扫完毕后,两个机器人停在它们最后清扫到的村庄,无需返回出发点也无需汇合,试计算最少消耗的魔法力是多少?

输入

第一行两个整数N(1≤N≤100 000)和S(1≤S≤N),表示村庄数和出发村庄的编号,村庄编号从1开始。 随后N-1行,每行三个整数A,B,C,表示A村庄与B村庄连接道路的长度C(1≤C≤1 000)。

输出

输出最少消耗的魔法力。

样例

输入

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

输出

6
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题