Dada uma frase, retorne o número de palavras que têm a mesma primeira e última letra.
Exemplos
count_same_ends("Pop! goes the balloon") ➞ 1
count_same_ends("And the crowd goes wild!") ➞ 0
count_same_ends("No I am not in a gang.") ➞ 1
Observações
- Não conte palavras de um único caractere (como "I" e "A" no exemplo nº 3).
- A função não deve diferenciar maiúsculas de minúsculas; ou seja, um "P" maiúsculo deve corresponder a uma letra minúscula.
- Preste atenção à pontuação!
- E sim, há pontos extras por usar expressões regulares!