Almost finished mysolver.