#abc262c. [abc262_c]Min Max Pair

[abc262_c]Min Max Pair

問題文

11 以上 NN 以下の整数からなる長さ NN の数列 a=(a1,dots,aN)a = (a_1, \\dots, a_N) が与えられます。

以下の条件を全て満たす整数 i,ji, j の組の総数を求めてください。

  • 1leqiltjleqN1 \\leq i \\lt j \\leq N
  • min(ai,aj)=i\\min(a_i, a_j) = i
  • max(ai,aj)=j\\max(a_i, a_j) = j

制約

  • 2leqNleq5times1052 \\leq N \\leq 5 \\times 10^5
  • 1leqaileqN,(1leqileqN)1 \\leq a_i \\leq N \\, (1 \\leq i \\leq N)
  • 入力は全て整数

入力

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

NN a1a_1 ldots\\ldots aNa_N

出力

答えを出力せよ。


入力例 1

4
1 3 2 4

出力例 1

2

(i,j)=(1,4),(2,3)(i, j) = (1, 4), (2, 3) が条件を満たします。


入力例 2

10
5 8 2 2 1 6 7 2 9 10

出力例 2

8