When you have a big problem to solve, break it down to smaller ones first.