Capitalização inversa

Uma função que coloca uma frase no formato de título transforma a primeira letra de cada palavra em maiúscula e deixa as demais em minúscula.

O objetivo deste desafio é criar reverseTitle(), que faz exatamente o contrário: deixar a primeira letra de cada palavra em minúscula e as demais em maiúscula.

Exemplos

Program.reverseTitle("this is a title") ➞ "tHIS iS a tITLE"

Program.reverseTitle("BOLD AND BRASH!") ➞ "bOLD aND bRASH!"

Program.reverseTitle("Elephants dance about bravely in Thailand") ➞ "eLEPHANTS dANCE aBOUT bRAVELY iN tHAILAND"

Notas

Os caracteres que não são letras permanecem inalterados.