#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define ll int64_t #define Rep(i, n) for (ll i = 0; i < n; i++) using namespace std; typedef vector vec; typedef vector mat; const ll inf = 1LL << 60; template inline void chmin(T& a, T b) { if (a > b) { a = b; } } template inline void chmax(T& a, T b) { if (a < b) { a = b; } } void printvec (vec &v) { Rep (i, (ll)v.size()) { cout << v[i] << " \n"[i+1 == (ll)v.size()]; } } int main(){ cin.tie(0); ios::sync_with_stdio(false); ll a, b; cin >> a >> b; while (b % 2 == 0) b /= 2; while (b % 5 == 0) b /= 5; if (b == 1) { cout << "Yes\n"; } else { cout << "No\n"; } }