请升级 HydroOJ 到 4.19.0 以上版本以正常使用此插件功能。

#pw1011. 珍珠

珍珠

Description

给定一个长度为 nn 的整数数组 a=(a1,a2,,an)a = (a_1, a_2, \dots, a_n)

你需要计算有多少个长度为奇数的区间 [l,r][l, r]1lrn1 \le l \le r \le nrl+1r - l + 1 为奇数),满足以下条件:

设该区间的中点为位置 m=l+r2m = \frac{l + r}{2}

该区间的中位数值等于 ama_m,即该区间排序后第 rl+22\frac{r - l + 2}{2} 小的元素等于 ama_m

换句话说,你需要统计有多少个奇数长度的区间,其中点元素的值正好是该区间的中位数。

Format

Input

第一行包含一个整数 nn1n1.21041 \le n \le 1.2*10^4)——数组的长度。

第二行包含 nn 个整数 a1,a2,,ana_1, a_2, \dots, a_n1ai1091 \le a_i \le 10^9)——数组的元素。

Output

输出一个整数,表示满足条件的区间数量。

Samples

5
1 2 3 4 5
9