#include <iostream>
using namespace std;
int cmmdc(unsigned a, unsigned b)
{
while(a!=b)
{
if(a>b)
a=a-b;
else
b=b-a;
}
return a;
}
int main()
{
unsigned n, v[201], i, j, c=0;
cin>>n;
for(i=1; i<=n; i++)
cin>>v[i];
i=1; j=n;
while(i<j)
{
if(cmmdc(v[i],v[j])==1)
c++;
i++;
j--;
}
cout << c;
return 0;
}