#include"stdio.h"
void is_huzhishu(int x,int y, int* k)
{
int t = 0;
if(y > x)
{
t = x;
x = y;
y = t;
}
while(x % y)
{
t = y;
y = x%y;
x = t;
}
*k = y;
}
int main()
{
int x;
int y;
int k;
scanf("%d %d",&x,&y);
is_huzhishu( x,y,&k);
if(k==1)
printf("YES");
else
printf("NO");
return 1;
}