#include <bits/stdc++.h>
using namespace std;
void solve() {
  string s;
  cin >> s;
  int n = s.size();
  string r = "keyence";
  set<string> st;
  for (int i = 0; i < n; i++) {
    if (st.find("keyenc") != st.end() && s.substr(i, 1) == "e") {
      cout << "YES\n";
      return;
    }
    if (st.find("keyen") != st.end() && s.substr(i, 2) == "ce") {
      cout << "YES\n";
      return;
    }
    if (st.find("keye") != st.end() && s.substr(i, 3) == "nce") {
      cout << "YES\n";
      return;
    }
    if (st.find("key") != st.end() && s.substr(i, 4) == "ence") {
      cout << "YES\n";
      return;
    }
    if (st.find("ke") != st.end() && s.substr(i, 5) == "yence") {
      cout << "YES\n";
      return;
    }
    if (st.find("k") != st.end() && s.substr(i, 6) == "eyence") {
      cout << "YES\n";
      return;
    }
    if (s.substr(i, 7) == "keyence") {
      cout << "YES\n";
      return;
    }
    if (s.substr(i, 6) == "keyenc") st.insert("keyenc");
    if (s.substr(i, 5) == "keyen") st.insert("keyen");
    if (s.substr(i, 4) == "keye") st.insert("keye");
    if (s.substr(i, 3) == "key") st.insert("key");
    if (s.substr(i, 2) == "ke") st.insert("ke");
    if (s.substr(i, 1) == "k") st.insert("k");
  }
  cout << "NO\n";
}
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  int t = 1;
  for (int i = 1; i <= t; i++) {
    solve();
  }
  return 0;
}
