Entrada
Uma sequência de caracteres ASCII imprimíveis, por exemplo:
This is an example string.
Saída
Para cada consoante ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz
) que não é seguida por uma vogal ( AEIOUaeiou
), adicione a última vogal antes dela, em minúsculas.
As consoantes antes da primeira vogal são deixadas como estão :
Thisi isi ana examapale seterinigi.
Casos de teste
AN EXAMPLE WITH A LOT UPPERCASE (plus some lowercase)
=> ANa EXAMaPaLE WITiHi A LOTo UPuPEReCASE (pelusu some lowerecase)
And here comes a **TEST** case with 10% symbols/numbers(#)!
=> Anada here comese a **TESeTe** case witihi 10% siyimiboloso/numuberese(#)!
This is an example string.
=> Thisi isi ana examapale seterinigi.
abcdefghijklmnopqrstuvwxyz
=> abacadefegehijikiliminopoqorosotuvuwuxuyuzu
A pnm bnn
=> A panama banana
Tell me if you need more test cases!
=> Telele me ifi you neede more tesete casese!
Pontuação
Como se trata de código-golfe , a resposta com a menor contagem de bytes em cada idioma vence (nenhuma resposta será aceita).
A pnm bnn
!