#include <bits/stdc++.h>
using namespace std;
const vector<string> ALL = {"vaporeon", "jolteon", "flareon", "espeon",
                            "umbreon",  "leafeon", "glaceon", "sylveon"};
int main() {
  int l;
  string s;
  cin >> l >> s;
  for (auto& i : ALL) {
    if (i.size() != l) continue;
    bool good = true;
    for (int j = 0; j < l; j++)
      if (s[j] != '.' && s[j] != i[j]) good = false;
    if (good) {
      cout << i << endl;
      return 0;
    }
  }
}
