#P5074. 「FJSC2018TGD7T1」完全平方数

「FJSC2018TGD7T1」完全平方数

Description

nn个正整数,第ii个为aia_i

求有多少个正整数对(l,r)(l,r)满足1lrn1\le l\le r\le ni=lrai\prod_{i=l}^{r}a_i是完全平方数,即求有多少个区间满足区间内所有数的乘积是完全平方数。

Input Format

square.in 读入数据

第一行一个正整数nn

第二行nn个正整数,第ii个为aia_i

Output Format

square.out 输出数据

输出一个非负整数,表示答案。

Sample

样例输入1

4
2 2 3 3

样例输出1

3

Hint

对于前10%10\%的数据,n,ai10n,a_i\le10

对于前30%30\%的数据,n,ai100n,a_i\le100

对于前50%50\%的数据,n,ai1000n,a_i\le1000

对于前70%70\%的数据,n,ai10000n,a_i\le10000

对于100%100\%的数据,n,ai100000n,a_i\le100000