#abc229f. [abc229_f]Make Bipartite

[abc229_f]Make Bipartite

問題文

N+1N+1 頂点の無向グラフが与えられます。
頂点には頂点 00 、頂点 11ldots\\ldots 、頂点 NN と名前がついています。

i=1,2,ldots,Ni=1,2,\\ldots,N について、頂点 00 と頂点 ii を結ぶ重み AiA_i の無向辺があります。

また、i=1,2,ldots,Ni=1,2,\\ldots,N について、頂点 ii と頂点 i+1i+1 を結ぶ重み BiB_i の無向辺があります。(ただし、頂点 N+1N+1 は頂点 11 とみなします。)

上に述べた 2N2N 本の辺の他に辺はありません。

このグラフからいくつかの辺を削除して、グラフを二部グラフにします。
削除する辺の重みの総和の最小値はいくつですか?

制約

  • 3leqNleq2times1053 \\leq N \\leq 2 \\times 10^5
  • 1leqAileq1091 \\leq A_i \\leq 10^9
  • 1leqBileq1091 \\leq B_i \\leq 10^9
  • 入力は全て整数である

入力

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

NN A1A_1 A2A_2 dots\\dots ANA_N B1B_1 B2B_2 dots\\dots BNB_N

出力

答えを出力せよ。


入力例 1

5
31 4 159 2 65
5 5 5 5 10

出力例 1

16


頂点 0,20,2 を結ぶ辺(重み 44 )、頂点 0,40,4 を結ぶ辺(重み 22 )、頂点 1,51,5 を結ぶ辺(重み 1010 )を削除するとグラフは二部グラフになります。


入力例 2

4
100 100 100 1000000000
1 2 3 4

出力例 2

10