Aliteração incrível

Uma frase é aliterada quando cada palavra com mais de três letras começa com a mesma letra. Ignore a pontuação ao medir o comprimento das palavras e compare as primeiras letras sem diferenciar maiúsculas de minúsculas.

Exemplos

alliteration_correct("She swam to the shore.") ➞ True
# Todas as palavras >= 4 letras começam com "s"

alliteration_correct("Maybel manages money well.") ➞ False
# "well" não começa com um "m"

alliteration_correct("He helps harness happiness.") ➞ True

alliteration_correct("There are many animals.") ➞ False

Observações

  • Consulte a aba de recursos para obter uma explicação melhor sobre aliteração.
  • Isso permite incluir palavras de preenchimento, como "the", "to", "a" etc.; por isso, palavras com três caracteres ou menos não são contabilizadas.
  • A pontuação não faz parte do comprimento de uma palavra.