refatorando códigos da segunda lista de exercícios