Inverta a ordem das palavras com cinco letras ou mais

Published by Николай in

Escreva uma função que receba como argumento uma string com uma ou mais palavras e retorne a mesma string, mas com todas as palavras com cinco letras ou mais invertidas. As palavras são separadas por espaços, e os caracteres que não são espaços, como pontuação e hífens, continuam fazendo parte de cada palavra.

Exemplos

Reverse("Reverse") ➞ "esreveR"

Reverse("This is a typical sentence.") ➞ "This is a lacipyt .ecnetnes"

Reverse("The dog is big.") ➞ "The dog is big."

Observações

Você pode esperar que uma string válida seja fornecida para cada caso de teste.