#include <bits/stdc++.h>
using namespace std;
void solve(){
string s; cin >> s;
int k, n = s.length(), mod = 0;
cin >> k;
for(int i = 0; i < n; i++){
mod = (mod * 10 + (s[i] - '0')) % k;
if(s[i] != s[n - i - 1]){
cout << "NO\n";
return;
}
}
if(mod == 0) cout << "YES\n";
else cout << "NO\n";
}
int main(){
ios_base::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
solve();
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp2b2lkIHNvbHZlKCl7CiAgICBzdHJpbmcgczsgY2luID4+IHM7CiAgICBpbnQgaywgbiA9IHMubGVuZ3RoKCksIG1vZCA9IDA7CiAgICBjaW4gPj4gazsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspewogICAgICAgIG1vZCA9IChtb2QgKiAxMCArIChzW2ldIC0gJzAnKSkgJSBrOwogICAgICAgIGlmKHNbaV0gIT0gc1tuIC0gaSAtIDFdKXsKICAgICAgICAgICAgY291dCA8PCAiTk9cbiI7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB9CiAgICB9CiAgICBpZihtb2QgPT0gMCkgY291dCA8PCAiWUVTXG4iOwogICAgZWxzZSBjb3V0IDw8ICJOT1xuIjsKfQoKaW50IG1haW4oKXsKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShOVUxMKTsgY291dC50aWUoTlVMTCk7CiAgICAKICAgIHNvbHZlKCk7Cn0=