Refactorizo y hago algunos comentarios más.
Agrego el informe del TP.