func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int a, b, c, d, i, j, x, y = 0, w, z = 0, e;     cin >> a >> b >> c >> d;     if (d % c != 0) {       cout << 0;       return 0;     }     w = d / c;     if (c == d) {       if (c >= a && c <= b)         cout << 1;       else         cout << 0;       return 0;     }     for (i = 1; i <= sqrt(w); i++) {       if (w % i == 0) {         x = w / i;         e = 0;         for (j = 2; j <= i; j++) {           if (i % j == 0 && x % j == 0) {             e = 1;             break;           }         }         if (e == 0) {           if (i * c >= a && i * c <= b && x * c >= a && x * c <= b) y++;         }       }     }     cout << y * 2;     return 0;   }   