Wat krijgen we als we de klinkers van een woord of een zin omkeren, met behoud van de posities van hoofdletters en kleine letters? Het woord multiMILLIONAIRE wordt daardoor omgezet naar meltiMALLOINIIRU.

multimillionaire

Deze gevleugelde uitspraak die terugkeerde in elke aflevering van de televisieserie Monty Python's Flying Circus

And now for something completely different.

wordt op haar beurt omgezet naar

End new fir semethong cimpletoly dofforant.

Dit komt akelig dicht in de buurt van de manier waarop sommige BBC presentatoren deze zinsnede uitspraken, want op de Britse publieke omroep was het lang een geijkte manier om ongerelateerde onderwerpen aan elkaar te rijgen. Dan weet je meteen ook waar de heren van Monty Python hun mosterd gehaald hebben.

Opgave

Keer de klinkers van een woord of zin om, met behoud van de posities van hoofdletters en kleine letters. De klinkers zijn de letters a, e, i, o en u. Hiervoor ga je als volgt te werk:

Bij het bepalen of een karakter een klinker is, mogen deze functies nooit onderscheid maken tussen hoofdletters of kleine letters.

Voorbeeld

>>> klinkers('multiMILLIONAIRE')
'uiIIOAIE'
>>> klinkers('And now for something completely different.')
'Aoooeioeeiee'

>>> klinker_van_links('multiMILLIONAIRE', 5)
'O'
>>> klinker_van_links('And now for something completely different.', 1)
'A'

>>> klinker_van_rechts('multiMILLIONAIRE', 3)
'A'
>>> klinker_van_rechts('And now for something completely different.', 1)
'e'

>>> omgekeerde_klinkers('multiMILLIONAIRE')
'meltiMALLOINIIRU'
>>> omgekeerde_klinkers('And now for something completely different.')
'End new fir semethong cimpletoly dofforant.'