#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;
}