#include <bits/stdc++.h> using namespace std; namespace mci { int n,q; array<int,500010> a; int main () { cin>> n; int rs=0; for (int i=1;i<=n;i++) { cin>> a[i]; rs+=a[i]==1; } int pr=0; for (int i=1;i<n;i++) if (__gcd (a[i],a[i+1])==1) { rs+=(i-pr)*(n-i); pr=i; } cout<< rs; return 0; } } int main () { ios::sync_with_stdio (0); cin.tie (0); cout.tie (0); return mci::main (); }