Solving rpoblems