The possible solutions to a given problem emerge as the leaves of a tree, each node representing a point of deliberation and decision.

– Niklaus Wirth