The first task is to understand the problem, the second to find a solution, and the third to carry it out.