#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  string guess, sword = "", answer;
  cin >> n;
  cin >> guess;
  vector<string> pokemons(8);
  pokemons[0] = "vaporeon";
  pokemons[1] = "jolteon";
  pokemons[2] = "flareon";
  pokemons[3] = "espeon";
  pokemons[4] = "umbreon";
  pokemons[5] = "leafeon";
  pokemons[6] = "glaceon";
  pokemons[7] = "sylveon";
  sort(pokemons.begin(), pokemons.end());
  for (int i = 0; i < n; i++) {
    if (isalpha(guess.at(i))) {
      sword += guess.at(i);
    }
  }
  int cont = 0;
  for (unsigned int i = 0; i < 8; i++) {
    if (pokemons[i].length() == n) {
      for (unsigned int j = 0; j < guess.length(); j++) {
        if (pokemons[i].at(j) == guess.at(j)) {
          cont++;
        }
      }
      if (cont == sword.length()) {
        answer = pokemons[i];
        break;
      } else {
        cont = 0;
      }
    }
  }
  cout << answer << endl;
  return 0;
}
