Briefing
Os estrangeiros se estabeleceram na Terra e, estranhamente, o alfabeto deles é exatamente o mesmo que o nosso. A linguagem deles também é muito parecida com a nossa, com algumas diferenças muito distintas e fáceis de calcular.
Desafio
Pegue uma corda e produza o equivalente em idioma do estrangeiro. A tradução funciona da seguinte maneira:
Troque todas as vogais da palavra pelo correspondente:
Vowel | With
--------+--------
a | obo
e | unu
i | ini
o | api
u | iki
Você também pode escrever outro tradutor para traduzir Alien-> English, mas isso é opcional.
Exemplos
Input: Shaun
Output: Shoboikin
Input: Java
Output: Jobovobo
Input: Hello, World!
Output: Hunullapi, Wapirld!
Se a vogal estiver em maiúscula, você maiúscula a primeira letra.
Input: Alan
Output: Obolobon
Input: Australia
Output: Oboikistroboliniobo
Regras
- Aplicam-se brechas padrão
- Deve funcionar para o texto que contém novas linhas
Você pode escrever uma função, lambda ou programa completo
Capingrobotikilobotiniapins apin wrinitining thunu runuvunursunu trobonslobotapir!