#include <bits/stdc++.h>
using namespace std;
int main() {
  long a, b, k = 0;
  cin >> a >> b;
  if (a == b)
    cout << "infinity";
  else {
    a -= b;
    int rt = sqrt(a);
    for (int i = 1; i <= rt; i++) {
      if (a % i == 0) {
        if (i >= b + 1) k++;
        if (a / i >= b + 1) k++;
        if ((i == a / i) && i >= b + 1) k--;
      }
    }
    cout << k;
  }
}
