LOGIC. 

ITERATION.

EXECUTION.