Ordenar por comprimento

Ordene as palavras separadas por espaços da mais curta à mais longa. Em caso de empate no comprimento, desempate em ordem alfabética, sem diferenciar maiúsculas de minúsculas. A pontuação continua fazendo parte da palavra.