Agregados comentarios para mayor claridad.