__--~~~~~~~--__
        _-~~===>--   --<===~~-_
      /~|-~H~+|~\_ | _/~|-~H~-|~\
    /~   ~>V<~   _>A<_   ~>V<~   ~\
   /_+|_/~ | ~\_|+_H_+|_/~ | ~\_|+_\
  /X===>--   --<===X===>--   --<===X\
 f~H~+|~\_ | _/~|+~H~+|~\_ | _/~|-~H~?
f~>V<~   _>A<_   ~>V<~   _>A<_   ~>V<~?
|~ | ~\_|+_H_+|_/~ | ~\_|+_H_+|_/~ | ~|
|-   --<===X===>--   --<===X===>--   -|
|_ | _/~|+~H~+|~\_ | _/~|+~H~+|~\_ | _|
t_>A<_   ~>V<~   _>A<_   ~>V<~   _>A<_j
 t_H_+|_/~ | ~\_|+_H_+|_/~ | ~\_|+_H_j
  \X===>--   --<===X===>--   --<===X/   =W.L.=
   \~+|~\_ | _/~|+~H~+|~\_ | _/~|-~/
    \_   _>A<_   ~>V<~   _>A<_   _/
      \_|+_H_+|_/~ | ~\_|+_H_+|_/
        ~-__===>--   --<===__-~
            ~~--_______--~~

            [===> [0] <===]