/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package fl;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/**
*
* @author kuric10
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main
(String[] args
) { // TODO code application logic here
/* BufferedReader input= new BufferedReader(new InputStreamReader(System.in));
String s;*/
Scanner input
= new Scanner
(System.
in); int citatel, menovatel;
int max;
int counter;
double tolerancia=0.00000001;
double pom;
while(input.hasNextInt()){
counter=0;
citatel=input.nextInt();
menovatel= input.nextInt();
max=menovatel*10;
/* for (int i = menovatel; i < max; i++) {
for (int j = i+1; j < max; j++) {
if(i*j/(i+j)==menovatel)
}
}*/
for (int i = menovatel+1; i < max; i++) {
pom=(menovatel*i*1.0)/(i-menovatel);
if(pom<0 || i>pom)continue;
if(Math.
abs(pom
-(menovatel
*i
/(i
-menovatel
)))<tolerancia
){ counter++;
}
}
}
}
}