#include <bits/stdc++.h>
using namespace std;
int main() {
  string S;
  cin >> S;
  int N = S.size();
  string sub[N][10];
  bool jud = false;
  for (int((i)) = (0); ((i)) < ((N)); (i)++) {
    for (int((j)) = (0); ((j)) < ((8)); (j)++) {
      if (i + j <= N) {
        sub[i][j] = S.substr(i, j);
      }
    }
  }
  for (int((i)) = (0); ((i)) < ((N)); (i)++) {
    for (int((j)) = (0); ((j)) < ((8)); (j)++) {
      for (int k = i + j; k < N; k++) {
        for (int((l)) = (0); ((l)) < ((8)); (l)++) {
          if (k + l <= N && i + j <= N && sub[i][j] + sub[k][l] == "keyence") {
            jud = true;
          }
        }
      }
    }
  }
  if (jud)
    cout << "YES" << endl;
  else
    cout << "NO" << endl;
}
