Вхідні дані
Рядок символів для друку ASCII, наприклад:
This is an example string.
Вихідні дані
До кожного приголосного ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz), за яким не йде голосний ( AEIOUaeiou), додайте перед ним останній голосний, малий.
Приголосні перед першою голосною залишаються як є :
Thisi isi ana examapale seterinigi.
Тестові справи
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!
Оцінка балів
Оскільки це код-гольф , відповідь з найменшим числом байтів на кожній мові виграє (відповідь не приймається).
A pnm bnn!