Common Noun Collocations of solve

ability, action, anything, attempt, capacity, case, decision, difficulty, dilemma, effort, equation, failure, government, man, mean, method, mystery, need, nothing, one, order, person, problem, puzzle, question, riddle, skill, system, way, eq