. . . . . . . . . . .    . . . . . . . . . . .
:  +------------+   :    :  +------------+   :
:  |   draft    |   :    :  |   draft    |   :
:  +------------+   :    :  +------------+   :
:         |         :    :         |         :
:         v         :    :         v         :
:  +- - - - - - +   :    :  +============+   :
:  |  no gate   |   :    :  #    gate    #   :
:  +- - - - - - +   :    :  +============+   :
. . . . . . . . . . .    . . . . . . . . . . .
     (a) before               (b) after
