#include<stdio.h> int gcd(int a,int b) { if(b==0) { return a; } return gcd(b,a%b); } int lcm(int a,int b) { return a*b/gcd(a,b); } int main() { int x0,y0,i,j,count=0; scanf("%d %d",&x0,&y0); for(i=x0;i<=y0;i++) { for(j=x0;j<=x0*y0/i;j++) { if(gcd(i,j)==x0&&lcm(i,j)==y0) { count++; } } } printf("%d",count); return 0; }