#include using namespace std; int main(){ int a,b; cin>>a>>b; if(a>=3 || b==1){ puts("No"); return 0; } if(a==1){ puts("Yes"); return 0; } for(int i=1;i*i<(int)pow(b,a);i++){ long double n=pow(b,a)-i*i; if(sqrt(n)==(int)sqrt(n)){ puts("Yes"); return 0; } } puts("No"); }