correccion de errores y comienzo de codigo intermedio