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