los errores de cálculo están ahí, revísalo correctamente