Top-down analysis

Short idea

Disclaimer