#include <bits/stdc++.h>
using namespace std;
const int INF = 0x3f3f3f3f;
const long long LINF = 0x3f3f3f3f3f3f3f3fll;
int main() {
  int n, k;
  scanf("%d", &n), scanf("%d", &k);
  if (k % 2 == 0) {
    int ans = 0;
    while (n--) {
      int x;
      scanf("%d", &x);
      if (x == 1) ans ^= 1;
      if (x == 2) ans ^= 2;
      if (x > 2) ans ^= !(x % 2);
    }
    if (ans)
      printf("Kevin\n");
    else
      printf("Nicky\n");
    return 0;
  }
  function<int(int)> f = [&f](int i) {
    if (i == 0) return 0;
    if (i == 1) return 1;
    if (i == 2) return 0;
    if (i == 3) return 1;
    if (i == 4) return 2;
    if (i == 5) return 0;
    if (i % 2 == 1) return 0;
    set<int> second;
    second.insert(f(i - 1));
    second.insert(f(i / 2));
    int ret = 0;
    while (second.count(ret)) ret++;
    return ret;
  };
  int ans = 0;
  while (n--) {
    int x;
    scanf("%d", &x);
    ans ^= f(x);
  }
  if (ans)
    printf("Kevin\n");
  else
    printf("Nicky\n");
  exit(0);
}
