#include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ long long n,z; cin >> n >> z; if(n>=3){ cout << "No" << endl; return 0; } if(n==1){ if(z>=2){ cout << "Yes" << endl; }else{ cout << "No" << endl; } return 0; } if(n==2){ for(int x=1;x*x<=z*z;x++){ for(int y=1;y*y<=z*z;y++){ if(x*x+y*y==z*z){ cout << "Yes" << endl; return 0; } } } } cout << "No" << endl; return 0; }