#include <bits/stdc++.h>
using namespace std;
using pii = pair<long long, long long>;
constexpr long long INF = 0x3f3f3f3f;
constexpr long long LINF = 0x3f3f3f3f3f3f3f3fLL;
signed main() {
  string s;
  cin >> s;
  long long n = s.size();
  bool flg = false;
  if (s.find("keyence") < 1000 ||
      (s.find("k") < 1000 && s.find("eyence") < 1000 &&
       s.find("k") < s.find("eyence")) ||
      (s.find("ke") < 1000 && s.find("yence") < 1000 &&
       s.find("ke") < s.find("yence")) ||
      (s.find("key") < 1000 && s.find("ence") < 1000 &&
       s.find("key") < s.find("ence")) ||
      (s.find("keye") < 1000 && s.find("nce") < 1000 &&
       s.find("keye") < s.find("nce")) ||
      (s.find("keyen") < 1000 && s.find("ce") < 1000 &&
       s.find("keyen") < s.find("ce")) ||
      (s.find("keyenc") < 1000 && s.find("e") < 1000 &&
       s.find("keyenc") < s.find("e")))
    cout << "YES\n";
  else
    cout << "NO\n";
  return 0;
}
