Mirror problem solvers