Código comentado pela turma B.