#cf17finalj. [cf17_final_j]Tree MST

[cf17_final_j]Tree MST

問題文

りんごさんは NN 頂点の木を持っています。 この木の N1N-1 本の辺のうち ii 番目の辺は頂点 AiA_i と頂点 BiB_i を繋いでおり、重みは CiC_i です。 また、頂点 ii には XiX_i の重みがついています。

ここで f(u,v)f(u,v) を、「頂点 uu から頂点 vv までの距離」と「Xu+XvX_u + X_v」の和と定めます。

NN 頂点の完全グラフ GG を考えます。 頂点 uu と頂点 vv を繋ぐ辺のコストは f(u,v)f(u,v) です。 グラフ GG の最小全域木を求めて下さい。

制約

  • 2leqNleq200,0002 \\leq N \\leq 200,000
  • 1leqXileq1091 \\leq X_i \\leq 10^9
  • 1leqAi,BileqN1 \\leq A_i,B_i \\leq N
  • 1leqCileq1091 \\leq C_i \\leq 10^9
  • 与えられるグラフは木である。
  • 入力は全て整数である。

入力

入力は以下の形式で標準入力から与えられる。

NN X1X_1 X2X_2 ...... XNX_N A1A_1 B1B_1 C1C_1 A2A_2 B2B_2 C2C_2 :: AN1A_{N-1} BN1B_{N-1} CN1C_{N-1}

出力

グラフ GG の最小全域木のコストを出力せよ。


入力例 1

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

出力例 1

22

頂点 1122、頂点 1144、頂点 3344 を繋ぐとそれぞれのコストは 5,8,95,8,9 となり、合計は 2222 となります。


入力例 2

6
44 23 31 29 32 15
1 2 10
1 3 12
1 4 16
4 5 8
4 6 15

出力例 2

359

入力例 3

2
1000000000 1000000000
2 1 1000000000

出力例 3

3000000000