Dronken mensen voelen zich wel eens beter of groter dan ze zijn. Andere mensen vallen gewoon in slaap na overmatig alcoholgebruik. Wat als woorden kunnen drinken? Wat zou er dan gebeuren? Misschien een idee voor Wat als?, een tv-programma van de Vlaamse televisie-omroep VTM die het antwoord geeft op doldwaze hypotheses.

Wat als?
Wat als?

De cast van Wat als?, een tv-programma van VTM.

Voer je een woord dronken, dan wordt elke letter (eventueel) dronken op zijn eigen karakteriële wijze:

  1. Je hebt een BOB: de eerste letter van het woord drinkt niet en neem je gewoon over.
  2. De blaaskaak: alle letters op een even index groter dan 0 worden hoofdletters.
  3. Een volger: op een klinker (a, e, i, o of u) die in het nieuwe woord door regel 1 of 2 een hoofdletter geworden is, volgt altijd een hoofdletter.
  4. Ssst, een slappeling: alle andere letters vallen in slaap en worden of blijven kleine letters.

Opgave

Programmeer de functie dronken_voeren die een woord bestaande uit één of meerdere letters volgens bovenstaande regels dronken voert. De functie geeft het dronken woord terug.

Voorbeeld

>>> dronken_voeren('drinkeboer')
'drINKeBoER'
>>> dronken_voeren('Alcoholist')
'ALCoHoLiSt'
>>> dronken_voeren('kannenKIJKER')
'kaNnENKiJkER'