#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
long long n,m,x,y;
int i;
scanf("%I64d%I64d",&n,&m);
if(m<0) i=-m;
else i=m;
while(n!=0||m!=0)
{
for(x=-i; x<=i; x++)
{
if(x!=0&&m%x==0)
{
y=m/x;
if(x+y==n)
{
printf("YES\n");
break;
}
}
}
if(x>i) printf("NO\n");
scanf("%I64d%I64d",&n,&m);
if(m<0) i=-m;
else i=m;
}
return 0;
}