#include <bits/stdc++.h>
using namespace std;
const int N = (int)(1e5) + 10;
int a[N];
int g_odd(int num) {
  if (num <= 4) {
    int ret[] = {1, 0, 1, 2};
    return ret[num - 1];
  }
  if (num & 1) return 0;
  int ret[] = {1, 2, 1};
  return ret[g_odd(num / 2)];
}
int g_even(int num) {
  if (num <= 2) {
    int ret[] = {1, 2};
    return ret[num - 1];
  }
  return !(num & 1);
}
int main() {
  int n, k;
  scanf("%d%d", &n, &k);
  ;
  for (int(i) = 1; (i) <= (n); ++(i)) scanf("%d", &a[i]);
  ;
  int g = 0;
  if (k & 1)
    for (int(i) = 1; (i) <= (n); ++(i)) g ^= g_odd(a[i]);
  else
    for (int(i) = 1; (i) <= (n); ++(i)) g ^= g_even(a[i]);
  if (g)
    cout << "Kevin\n";
  else
    cout << "Nicky\n";
  return 0;
}
