译自 JOI 2015 Final T3「JOI 公園」
时值 20XX 年,为了给办奥赛做准备,IOI 国将要修缮 JOI 公园。 JOI 公园里有 $ N $ 个广场,这些广场从 $ 1 $ 到 $ N $ 编号。有 $ M $ 条道路连接各个广场,这些道路从 $ 1 $ 到 $ M $ 编号。第 $ i(1 \leq i \leq M) $ 条道路是一条连接第 $ A_i $ 和第 $ B_i $ 个广场的双向边,长度为 $ D_i $ 。任意两个广场间一定有道路(直接或间接)相连。
修缮计划如下:首先,选择一个自然数 $ X $ ,将和第一个广场距离等于 $ X $ 或在 $ X $ 以下的所有广场(含第一个广场)相互之间连结一条地下通道。广场 $ i $ 和广场 $ j $ 的距离指,从广场 $ i $ 到广场 $ j $ 经过的道路长度总和的最小值。定义 $ C $ 为一个与修筑地下通道花费有关的量( $ C $ 是整数)。修筑所有地下通道的花费为 $ C\times X $ 。
接下来,撤去已经通过地下通道连接的广场之间的道路。撤去道路的花费不计。
最后,将没有被撤去的道路进行修补,长为 $ d $ 的道路修补的花费为 $ d $ 。
修缮计划实施之前, JOI 公园没有地下通道。请求出 JOI 公园修缮花费总和的最小值。
任务
给出 JOI 公园的广场间道路的情况和 $ C $ 的值,请编写程序求出修缮 JOI 公园的花费总和的最小值。