                  Until not done
                +----------------+
                v                |
+-------+     +--------------------+     +-----+
| Start | --> |        Main        | --> | End |
+-------+     +--------------------+     +-----+
