Analyse
Solve
Build
Optimize