#include using namespace std; int main() { int n,z; cin >> n >> z; if (n>=3) { cout << "No" << endl; } else if (n==1) { if (z==1) { cout << "No" << endl; } else { cout << "Yes" << endl; } } else { bool flag=true; for (int i=1; i<=z; i++) { bool a=false; for (int j=1; j<=z; j++) { if (i*i+j*j==z*z) { flag=false; a=true; cout << "Yes" << endl; break; } } if (a) { break; } } if (flag) { cout << "No" << endl; } } }