Escreva cada palavra com inicial maiúscula

Crie uma função que retorne a string fornecida com a inicial de cada palavra em maiúscula. Coloque a primeira letra de cada palavra em maiúscula e as demais em minúsculas.

Exemplos

Program.Emphasize("hello world!") ➞ "Hello World!"

Program.Emphasize("GOOD MORNING!") ➞ "Good Morning!"

Program.Emphasize("I AM, BUT aLL yOuRs, TESH!") ➞ "I Am, But All Yours, Tesh!"

Program.Emphasize("99 red balloons!") ➞ "99 Red Balloons!"

Notas

  • Os números na string permanecem inalterados.
  • Preserve a pontuação e retorne uma string vazia sem alterações.