- Adicionada a minha tentativa de resolução