#include <bits/stdc++.h>   using namespace std;   int main() {     long long int a, b;     cin >> a >> b;     if (a == b) {       cout <<  infinity ;       return 0;     }     if (a < b) {       cout << 0;       return 0;     }     long long int x, i, k, j;     x = a - b;     long long int sq;     sq = sqrt((a - b) * 1.0);     long long int cnt = 0;     for (i = 1; i <= sq; i++) {       if (x % i == 0) {         j = i, k = x / i;         if (j == k && j > b)           cnt++;         else if (j != k) {           if (j > b) cnt++;           if (k > b) cnt++;         }       }     }     cout << cnt;     return 0;   }   