
Bird Language

Stephan tiene un amigo quien resulta ser un pequeño pájaro mecánico (mechbird). Recientemente, él estaba tratando de enseñarle a su amigo cómo hablar usando lenguaje básico, y el día de hoy, el pájaro dijo su primera palabra: "hieeelalaooo". Esto suena muy parecido a "hello" (“hola” en inglés), pero con demasiadas vocales. Stephan le pidió ayuda a Nikola, y juntos, examinaron cómo el ave cambia las palabras. Con la información que descubrieron, debemos ayudarles a crear un módulo de traducción.
- - después de cada consonante, el pájaro añade una vocal aleatoria (l ⇒ la ó le);
- - después de cada vocal, el pájaro añade dos veces dicha vocal (a ⇒ aaa);
Se te dará una “frase ornitológica” como varias palabras separadas por espacios en blanco (cada par de palabras las separa un espacio). El pájaro no sabe cómo usar signos de puntuación y por lo tanto sólo usa letras en sus palabras. Todas las palabras están dadas en minúsculas. Deberás traducir la frase de la lengua de aves a algo más comprensible.
Datos de Entrada: Una frase de nuestra ave, como una cadena (str).
Salida: La traducción, como una cadena (str).
Ejemplo:
assert.strictEqual(translation("hieeelalaooo"),...