重さ $w_i (i = 0, 1, ..., n-1)$ の $n$ 個の荷物が1列に並んでいます。これらの荷物をロボットアームを用いて並べ替えます。1度の操作でロボットアームは荷物 $i$ と荷物 $j$ を持ち上げ、それらの位置を交換することができますが、$w_i + w_j$ のコストがかかります。ロボットアームは何度でも操作することができます。
与えられた荷物の列を重さの昇順に整列するコストの総和の最小値を求めてください。
1行目に整数 $n$ が与えられます。2行目に $n$ 個の整数 $w_i (i = 0, 1, 2, ... n-1)$ が空白区切りで与えられます。
最小値を1行に出力してください。
5 1 5 3 4 2
7
4 4 3 2 1
10