Let the complexity of the solutions incrementally grow with the complexity of the the problem being solved.
Let the complexity of the solutions incrementally grow with the complexity of the the problem being solved.