func_code_string: #include <bits/stdc++.h>   using namespace std;   char s[10], a1[] = { vaporeon }, a2[] = { jolteon }, a3[] = { flareon },               a4[] = { espeon }, a5[] = { umbreon }, a6[] = { leafeon },               a7[] = { glaceon }, a8[] = { sylveon };   int n, i;   int main() {     cin >> n;     cin >> s;     if (n == 6) {       cout << a4;       return 0;     }     if (n == 8) {       cout << a1;       return 0;     }     for (i = 0; i < n; i++) {       if (s[i] !=  . )         if (s[i] != a2[i]) break;     }     if (i == n) {       cout << a2;       return 0;     }     for (i = 0; i < n; i++) {       if (s[i] !=  . )         if (s[i] != a3[i]) break;     }     if (i == n) {       cout << a3;       return 0;     }     for (i = 0; i < n; i++) {       if (s[i] !=  . )         if (s[i] != a5[i]) break;     }     if (i == n) {       cout << a5;       return 0;     }     for (i = 0; i < n; i++) {       if (s[i] !=  . )         if (s[i] != a6[i]) break;     }     if (i == n) {       cout << a6;       return 0;     }     for (i = 0; i < n; i++) {       if (s[i] !=  . )         if (s[i] != a7[i]) break;     }     if (i == n) {       cout << a7;       return 0;     }     for (i = 0; i < n; i++) {       if (s[i] !=  . )         if (s[i] != a8[i]) break;     }     if (i == n) {       cout << a8;       return 0;     }     return 0;   }   