Cognitive strategies and looping constructs | Synapse