AT_arc225_d [ARC225D] Gap Swap (easy)

Description

**この問題は E 問題と設定が似ていますが、操作にかかるコストが異なります。** $ (1,2,\ldots,N) $ の順列 $ P $ があります。 $ P $ に対して以下の操作を行えます。 - $ 1 \le i < j \le N $ を満たす整数 $ i,j $ を選ぶ。ただし、 $ i < k < j $ を満たす全ての整数 $ k $ について $ P_k=k $ でなければならない。その後、 $ P_i,P_j $ を入れ替える。 この操作には **コストが $ \boldsymbol{j-i} $ かかる。** なお、 $ i+1=j $ の場合、 $ i

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ P_1 $ $ P_2 $ $ \ldots $ $ P_N $

Output Format

答えを出力せよ。

Explanation/Hint

### Sample Explanation 1 例えば以下のような手順で $ 2 $ 回操作をすることでコストの和 $ 6 $ で $ P $ を昇順に並べ替えることができます。 - $ 1 $ 回目の操作 : $ i=4, j=5 $ を選び、 $ P_4, P_5 $ を入れ替える。コストが $ 1 $ かかる。 - $ 2 $ 回目の操作 : $ i=1, j=6 $ を選び、 $ P_1, P_6 $ を入れ替える。コストが $ 5 $ かかる。 $ 6 $ より小さいコストで昇順にすることはできないため、答えは $ 6 $ です。 ### Sample Explanation 2 必要なコストの和が $ 0 $ の場合もあります。 ### Constraints - $ 2 \le N \le 5\times 10^5 $ - $ 1 \le P_i \le N $ - $ P $ は $ (1,2,\ldots,N) $ の順列 - 入力される値は全て整数