#include <bits/stdc++.h>
using namespace std;
const int maxSG = 5e6 + 10, N = 1e5 + 10;
int n, k, a[N], ans;
int SG(int x) {
  if (k == 0) {
    if (x < 3)
      return x;
    else
      return (x & 1) ^ 1;
  }
  if (x >= 5 && (x & 1)) return 0;
  if (x & 1) {
    if (x >= 5)
      return 0;
    else
      return 1;
  } else {
    int a = SG(x - 1), b = SG(x / 2);
    if (a > b) swap(a, b);
    if (a == 0) {
      if (b == 1)
        return 2;
      else
        return 1;
    } else
      return 0;
  }
}
int main() {
  scanf("%d%d", &n, &k);
  k &= 1;
  for (int i = 1; i <= (n); i++) {
    scanf("%d", a + i);
    ans ^= SG(a[i]);
  }
  if (ans == 0)
    printf("Nicky\n");
  else
    printf("Kevin\n");
  return 0;
}
