#include <bits/stdc++.h>
using namespace std;
int nim[105];
int findNim(int x) {
  if (x < 100) return nim[x];
  if (x & 1) return 0;
  if (findNim(x / 2) == 1)
    return 2;
  else
    return 1;
}
int main() {
  int n, k;
  scanf("%d%d", &n, &k);
  nim[0] = 0;
  nim[1] = 1;
  for (int i = 2; i < 100; i++) {
    bool visited[5];
    memset(visited, false, sizeof(visited));
    if (i & 1) {
      visited[nim[i - 1]] = true;
    } else {
      visited[nim[i - 1]] = true;
      visited[nim[i / 2]] = true;
    }
    for (int j = 0; j < 5; j++) {
      if (!visited[j]) {
        nim[i] = j;
        break;
      }
    }
  }
  int val;
  int nimSum = 0;
  if (k & 1) {
    for (int i = 0; i < n; i++) {
      scanf("%d", &val);
      nimSum ^= findNim(val);
    }
  } else {
    for (int i = 0; i < n; i++) {
      scanf("%d", &val);
      if (val <= 2)
        nimSum ^= val;
      else if (val & 1)
        nimSum ^= 0;
      else
        nimSum ^= 1;
    }
  }
  if (nimSum)
    puts("Kevin");
  else
    puts("Nicky");
  return 0;
}
