correct lpSolve