Melhorando a implementação do código para facilitar o entendimento.

Gerado comentários para facilitar o entendimento do código