#include <iostream>
#include <cstdio>
int a, b, ans = 0;
signed main() {
scanf("%d%d", &a, &b);
if (a <= b) {
puts("infinity");
return 0;
}
a -= b;
for (int i = 1; i * i <= a; i++) {
if ((a % i) == 0) {
if (i * i == a) ans += (i > b);
else ans += (i > b) + ((a / i) > b);
}
}
printf("%d", ans);
}