#include <bits/stdc++.h>
using namespace std;
int main(void) {
  string s, p = "keyence";
  bool b = false;
  cin >> s;
  for (int i = 0; i < s.length(); i++) {
    if (s[i] == 'k' && s[s.length() - 1] == 'e' && s[s.length() - 2] == 'c' &&
        s[s.length() - 3] == 'n' && s[s.length() - 4] == 'e' &&
        s[s.length() - 5] == 'y' && s[s.length() - 6] == 'e') {
      b = true;
    }
    if (s[i] == 'k' && s[i + 1] == 'e' && s[s.length() - 1] == 'e' &&
        s[s.length() - 2] == 'c' && s[s.length() - 3] == 'n' &&
        s[s.length() - 4] == 'e' && s[s.length() - 5] == 'y') {
      b = true;
    }
    if (s[i] == 'k' && s[i + 1] == 'e' && s[i + 2] == 'y' &&
        s[s.length() - 1] == 'e' && s[s.length() - 2] == 'c' &&
        s[s.length() - 3] == 'n' && s[s.length() - 4] == 'e') {
      b = true;
    }
    if (s[i] == 'k' && s[i + 1] == 'e' && s[i + 2] == 'y' && s[i + 3] == 'e' &&
        s[s.length() - 1] == 'e' && s[s.length() - 2] == 'c' &&
        s[s.length() - 3] == 'n') {
      b = true;
    }
    if (s[i] == 'k' && s[i + 1] == 'e' && s[i + 2] == 'y' && s[i + 3] == 'e' &&
        s[i + 4] == 'n' && s[s.length() - 1] == 'e' &&
        s[s.length() - 2] == 'c') {
      b = true;
    }
    if (s[i] == 'k' && s[i + 1] == 'e' && s[i + 2] == 'y' && s[i + 3] == 'e' &&
        s[i + 4] == 'n' && s[i + 4] == 'c' && s[s.length() - 1] == 'e') {
      b = true;
    }
    if (s[i] == 'k' && s[i + 1] == 'e' && s[i + 2] == 'y' && s[i + 3] == 'e' &&
        s[i + 4] == 'n' && s[i + 5] == 'c' && s[i + 6] == 'e') {
      b = true;
    }
    if (s[s.length() - 7] == 'k' && s[s.length() - 6] == 'e' &&
        s[s.length() - 5] == 'y' && s[s.length() - 4] == 'e' &&
        s[s.length() - 3] == 'n' && s[s.length() - 2] == 'c' &&
        s[s.length() - 1] == 'e') {
      b = true;
    }
  }
  if (b) {
    cout << "YES" << endl;
    return 0;
  } else {
    cout << "NO" << endl;
    return 0;
  }
}
