............................................................+b---o---o---g......
............................................................|..$..Sw.$.w...CACA.
...........=#>......=###########>....ac...................w.|......T...T..$EDED.
...pr.......6....w...w...w...w...w...de...................T.|.w............KGKG.
...tu..........8.T.$.T*O.T.$.T.$.T...fh....................s|.T.........=#######
...yz......M..............................................w.|...................
######>.......=##########{.._...}########>..ij............T.|...................
......+................................HHH.$kl.$.O..$.......v...................
......|.7...............................HH..mn..................................
....w.|..................................H###########{._........}...............
....T.|.........................................................................
.....s|.w.......................................................................
......|.T.......................................................................
......|.......%............................%....................................
......|..w...w...w...w.....pr..w...w...ij....w..w..w.....pr.....................
......v..T.$.T.$.T...T....Utu..T.$.T.$.kl....T.$T..T..$..tu.Q...................
...........................yz..........mn................yz.............=#######
##########{.._....}......=###{._......}##{._...}##############>..w..w..w..w.+...
.................{...._.}...........................IH........H.UT$.TN<T$.T.|...
....................................................IH........H.............|...
.............................=#####>......=#########JH........H##########>..|.w.
......................0............+....w..pr...............3...............|.T.
...................................|....T$.tu.$...........................w.|...
....=#####>........M.ac...........s|.......yz.............Mac.............Ts|...
...........ij.w......de............|..F########>..w........de...............|...
...!.*..R..kl.T.1....fh......w.ij..|..IH.......H.$T.<.4....fh...............|...
...........mn..............2.T*kl$.v..IH.......H....................ij..w...|...
#################>.............mn.....IH.......H#######>.........5.$kl..T.<.v...
................HH........F###########JH.......H....................mn..........
.................HWWWWWWWWYH...................HWWWWWWWWWWWWWWWWY###############