Readded solveAll