Setting up zones:
Setting up variables:
Manipulating zones and variables:
Branching based on variables: