#include using namespace std; using ll = long long; using Graph = vector>; int main() { long long N,H; cin >> N >> H; long long ans = 1; for(int i = 0; i < N; i++) { long long a; cin >> a; ans *= a; ans %= H; } if(ans == 0) { cout << "YES" << endl; }else { cout << "NO" << endl; } }