#abc176c. [abc176_c]Step

[abc176_c]Step

問題文

NN 人が 11 列に並んでおり、前から ii 番目の人の身長は AiA_i です。

それぞれの人の足元に、高さが 00 以上の踏み台を設置し、全ての人が次の条件を満たすようにしたいです。

条件:踏み台を込めて身長を比較したとき、自分より前に、自分より背の高い人が存在しない

この条件を満たす時の、踏み台の高さの合計の最小値を求めてください。

制約

  • 1leqNleq2times1051 \\leq N \\leq 2\\times 10^5
  • 1leqAileq1091 \\leq A_i \\leq 10^9
  • 入力は全て整数

入力

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

NN A1A_1 ldots\\ldots ANA_N

出力

踏み台の高さの合計の最小値を出力せよ。


入力例 1

5
2 1 5 4 3

出力例 1

4

それぞれ、高さ 0,1,0,1,20,1,0,1,2 の踏み台を与えると、踏み台を込めた身長は 2,2,5,5,52,2,5,5,5 となり、条件を満たします。

踏み台の高さの合計をこれより小さくすることはできません。


入力例 2

5
3 3 3 3 3

出力例 2

0

全員に高さ 00 の踏み台を与えればよいです。