Recursión: encuentra la palabra más larga

Escribe una función recursiva que devuelva la palabra más larga de una oración. Cuando se encuentre más de una palabra, devuelve la primera.

Ejemplos

find_longest("I will and ever will be gratefully and perpetually loving you Tesh!") ➞ "perpetually"

find_longest("A thing of beauty is a joy forever.") ➞ "forever"

find_longest("Forgetfulness is by all means powerless!") ➞ "forgetfulness"

find_longest("\"Strengths\" is the longest and most commonly used word that contains only a single vowel.") ➞ "strengths"

Notas

  • Los caracteres especiales y los símbolos no cuentan como parte de la palabra.
  • Devuelve la palabra más larga encontrada en letras minúsculas.
  • Se espera que resuelvas este desafío mediante un enfoque recursivo.
  • Puedes encontrar versiones iterativas de este desafío en estos enlaces (1 y 2).