solve_problems