func_code_string: #include <bits/stdc++.h>   using namespace std;   long long gcd(long long a, long long b) {     if (b == 0) {       return a;     }     return gcd(b, a % b);   }   int main() {     ios_base::sync_with_stdio(false);     cin.tie(0);     cout.tie(0);     int n;     cin >> n;     long long g = 0;     for (int i = 0; i < n; i++) {       long long d;       cin >> d;       g = gcd(g, d);     }     long long res = 0;     for (long long i = 1; i * 1ll * i <= g; i++) {       if (g % i == 0) {         res++;         if (i != (g / i)) {           res++;         }       }     }     cout << res <<   n ;     return 0;   }   