Grupos de três letras

Dada uma string, retorne uma lista ordenada de grupos formados por três letras consecutivas, avançando apenas uma posição de cada vez.

Exemplo explicado

three_letter_collection("edabit") ➞ ["abi", "bit", "dab", "eda"]
# 1º grupo: "eda"
# 2º grupo: "dab"
# 3º grupo: "abi"
# 4º grupo: "bit"
# Lembre-se de ordenar a lista!

Exemplos

three_letter_collection("slap") ➞ ["lap", "sla"]

three_letter_collection("click") ➞ ["cli", "ick", "lic"]

three_letter_collection("cat") ➞ ["cat"]

three_letter_collection("hi") ➞ []

Notas

Retorne uma lista vazia se a palavra tiver menos de 3 letras.