Pequeñas modificciones y comentarios añadidos.