#include <iostream>
#include <cmath>
using namespace std;
int main(){
int a, b;
int x, y;
bool flag;
while(cin >> a >> b){
if(a == 0 && b ==0)
break;
if(b == 0){
cout << "Yes" << endl;
continue;
}
int min_b = abs(b) * -1;
int max_b = abs(b);
flag = false;
for(int i = min_b; i <= max_b; i++){
if(i == 0 || b % i)
continue;
//cout << i << endl;
int y = b / i;
if(i + y == a){
cout << "Yes" << endl;
flag = true;
break;
}
}
if(!flag)
cout << "No" << endl;
}
return 0;
}