solvers#