..........+b---o---o---g...ij..w...w...w..w.ij...+.....IH..+....................
..........|..w.$.w.S.w...<.kl.$T.$.T.$.T$.T.kl...|.ac..IH..|.w...CACACACA.......
........%.|..T...T...T.....mn...............mn...|.de..IH..|.T.$.EDEDEDED..Q.$..
......+...|............=########~~~~~~~~~~####>..|.fh..IH..|.....KGKGKGKG.......
......|.w.|.....................................s|.....IH.s|.=##################
......|.T.|........................pr..........w.|.....IH..|.b---o---o---g+.....
.....s|...v........................tu..........T.|.....IH..|...w.$.w.S....|.....
..+...|............................yz............|.w...IH..|...T...T....w.|.....
..|.w.|..........................................|.T...IH..v............T.|.....
..|.T.|........................................w.|.....IH................s|.w...
.s|...v........................................T.|.....IH.........ac......|.T...
..|..............................................|.w...M..........de....w.|.....
..|..............................................v.T.......w..w...fh....T.v.....
..|...w..w..w..w..w..w..ij....+............................T..T.................
..v.$.T.QTU.T$.T$QT*.T$.kl$...|.w...............{..._...}.......{..._.}##>......
........................mn....|.T.................{....._..}##{._..}............
###########################>.s|.................................................
..............................|.................................................
...........=###>..............|.w...............................................
...........M.0................|.T...............................................
............................w.|.................................................
.............ac.............T.|.................................................
...!..*..1...de..............s|.w...............................................
.............fh...............|.T...............................................
#########>............w..w..w.|.................................................
HHHHHHHHHH.........2.$T..T$<T.v.................................................
HHHHHHHHHH......................................................................
HHHHHHHHHH.........F###########>................................................
HHHHHHHHHH.........IHHHHHHHHHHHH................................................
HHHHHHHHHH.........IHHHHHHHHHHHH................................................
HHHHHHHHHH.........IHHHHHHHHHHHH................................................
HHHHHHHHHH.........IHHHHHHHHHHHH................................................
HHHHHHHHHHWWWWWWWWWYHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW