#include <bits/stdc++.h>
using namespace std;
string Names[8] = {"vaporeon", "jolteon", "flareon", "espeon",
                   "umbreon",  "leafeon", "glaceon", "sylveon"};
int main() {
  string str;
  int N;
  cin >> N;
  cin >> str;
  set<int> S, s;
  for (int i = 0; i < 8; i++) S.insert(i);
  for (int i = 0; i < str.length(); i++) {
    if (str[i] == '.') continue;
    set<int>::iterator it;
    s.clear();
    for (it = S.begin(); it != S.end(); it++) {
      int val = *it;
      if (Names[val][i] == str[i]) {
        s.insert(*it);
      }
    }
    S.clear();
    S = s;
  }
  if (S.size() == 0 || S.size() >= 2) {
    if (N == 6) {
      cout << "espeon" << endl;
    }
    if (N == 8) {
      cout << "vaporeon" << endl;
    }
    return 0;
  }
  cout << Names[*S.begin()] << endl;
  return 0;
}
