Solving problems in mathematics