Limpieza de código repetido y corrección de la lógica comentada.