bobo 热爱等比数列!所以他想知道序列 $a_1, a_2, \dots, a_n$ 中长度为 3 的等比数列的个数。 也就是说,计算满足 $i < j < k$ 且 $a_i \cdot a_k = a_j^2$ 的三元组 $(i, j, k)$ 的数量。
输入格式
第一行包含一个整数 $n$ ($1 \le n \le 1000000$)。 第二行包含 $n$ 个整数 $a_1, a_2, \dots, a_n$ ($1 \le a_1 < a_2 < \dots < a_n \le 1000000$)。
输出格式
输出一个整数,表示等比数列的个数。
样例
输入 1
3 1 2 4
输出 1
1
输入 2
4 1 2 4 8
输出 2
2