いっきゅうさんは富山県の秘境から湧き出るという伝説の飲み物スパークリング黒ココア を汲みに,遠路はるばる富山県までやってきました.
富山県には個の地点があり,いっきゅうさんは現在地点におり,スパークリング黒ココアが湧き出る秘境は地点にあることがわかっています.
また,富山県には本の道路があり, 本目の道路は地点とを双方向につないでおり,その長さはです. 富山県の各地点はいくつかの道路を使って移動することによって全ての地点に行けることがわかっています.
いっきゅうさんはスパークリング黒ココアを汲んで帰りたいと思いましたが, それを入れるための容器を持っていないため,秘境に到達する前に容器を買いたいと考えています. 事前に調べた情報によると,富山県には個の商店があり,個目の商店は地点にあります.
怠惰ないっきゅうさんはなるべく移動距離を少なくしたいと思っています. そこで,地点からある商店に移動し容器を買い,その後地点に移動しスパークリング黒ココアを汲み, そのあと地点に帰ってくる移動距離の合計の最小値を求めてください.
入力は以下の形式で標準入力から与えられます.
問題の答えを整数で出力せよ.
5 6 1 2 1 1 3 3 1 4 4 2 5 1 3 5 5 4 5 2 2 3 4
8
移動距離の合計の最小値を達成する移動方法は以下の通りです
この時の移動距離の合計はです. 条件を満たす移動のうち,これが最小値です
4 4 1 2 100 2 4 100 1 3 2 1 4 1 1 3
6
同じ道を何度通っても構いません.