Adicionados comentários ao código