#include using namespace std; int N, K; int A[1010]; int grundy[1010]; int main() { cin >> N >> K; for (int i = 0; i < N; i++) { cin >> A[i]; } for (int i = 0; i < N; i++) { grundy[i] = A[i] % (K + 1); } int g = 0; for (int i = 0; i < N; i++) { g ^= grundy[i]; } if (g == 0) { cout << "NO" << endl; } else { cout << "YES" << endl; } return 0; }