Segunda revision

Se optimizo mas el codigo porque nuevamente no me percate de algunos
detalles xD.