Doua cuvinte se numesc asemenea daca sunt distincte si au acelasi numar de vocale. Se considera vocale literele a, e, i, o, u.
Scrieti un program C/C++ care citeste de la tastatura un numar natural n (n in [1,10^2]), apoi n cuvinte, separate prin Enter. Fiecare cuvant este format din cel mult 20 de caractere, numai litere mici ale alfabetului englez. Programul afiseaza pe ecran, separate prin cate un spatiu, toate cuvintele asemenea cu ultimul cuvant citit, sau mesajul nu exista daca nu exista astfel de cuvinte.
Exemplu: daca se citesc n=9 si cuvintele mereu, primavara, infloresc, ghioceii, lalelele, si, brandusele, de, primavara, se afiseaza pe ecran, nu neaparat in aceasta ordine, cuvintele lalelele brandusele
- Date de intrare
- Pe prima linie n. Urmeaza n cuvinte, cate unul pe linie.
- Date de iesire
- Toate cuvintele asemenea cu ultimul cuvant citit (distincte de acesta ca text, cu acelasi numar de vocale), separate prin spatiu, sau mesajul 'nu exista'.
- Restrictii
- 1 <= n <= 100, fiecare cuvant are cel mult 20 de caractere
Exemple
Exemplul 1
Intrare
9 mereu primavara infloresc ghioceii lalelele si brandusele de primavara
Iesire
lalelele brandusele
Exemplul 2
Intrare
2 ab ba
Iesire
ab

