!!! abstract
Difficult problems are decomposed layer by layer, each decomposition making them simpler. Divide and conquer reveals an important truth: start with simplicity, and nothing is complex anymore.