#include <bits/stdc++.h>
using namespace std;
int g[110000];
int a[110000];
int k;
int func(int n) {
  if (n < 1) {
    return 0;
  }
  if (g[n] != -1) {
    return g[n];
  }
  if (n % 2 == 0) {
    int x = func(n - 1);
    int y;
    if (k % 2 == 0) {
      y = func(0);
    } else {
      y = func(n / 2);
    }
    if (x != 0 && y != 0) {
      g[n] = 0;
    } else if (x != 1 && y != 1) {
      g[n] = 1;
    } else if (x != 2 && y != 2) {
      g[n] = 2;
    }
  } else {
    int x = func(n - 1);
    if (x != 0) {
      g[n] = 0;
    } else if (x != 1) {
      g[n] = 1;
    } else if (x != 2) {
      g[n] = 2;
    }
  }
  return g[n];
}
int main() {
  int n, m, c2, t = 1, q, c1, x, y, i, j, f, p1, p2, p, c, s;
  cin >> n >> k;
  s = 0;
  for (i = 1; i <= n; i++) {
    cin >> p1;
    if (k % 2 != 0) {
      if (p1 % 2 == 0 && p1 != 2) {
        c = 0;
        while (p1 % 2 == 0 && p1 >= 8) {
          c++;
          p1 /= 2;
        }
        if (c % 2 != 0) {
          s ^= 1;
        } else {
          s ^= 2;
        }
      } else if (p1 == 1 || p1 == 3) {
        s ^= 1;
      }
    } else {
      if (p1 == 1 || p1 == 2) {
        s ^= p1;
      } else if (p1 % 2 == 0) {
        s ^= 1;
      }
    }
  }
  if (s == 0) {
    cout << "Nicky" << endl;
  } else {
    cout << "Kevin" << endl;
  }
  return 0;
}
