......................................................................
......................................................................
..................w..w..CACACACACACA..................................
####>.w..w..w..w..T..T..EDEDEDEDEDED..................................
..+...T..T..T..T........KGKGKGKGKGKG...............=###########>......
w.|..............{.._.}##############>.w..w..w..w..w.......L..........
T.|.{._...}##{.._..}...............HHH.T.$T.$T.$T..TQ.R.$Z..R$..&.....
..|.................................HH................................
..|..................................H###{...._.}#####################
w.|......3............................................................
Ts|.............=################>....................................
..|.w....Mac....b---o---o---o---g+.w..................................
..|.T.....de......w.$.w.S.w...$..|.T..................................
..|.......fh....4.T...T...T....ws|....................................
..v.$5.........................T.|..=###>.............................
.................................|.ij.....w..w........................
######>..........................v.kl.Z...T..T...w..w.....ac.....=####
...................................mn............T.$T.....de.....w.+..
...............................=#########{.._..}........$.fh.O.U.T.|..
..............................................{.._....}............|..
......................................................=#########>..|.w
...ij.............................................................s|.T
..!kl*$..................................0.........................|..
...mn..........=#########>.ac...ac......pr.M..............w..w..w..|..
########>..w..w..IHHH......de...de......tu......w..w..w...T$.T$.T..v..
.....HHHH..T.<T.$IHHH..R...fh.$.fh...1..yz....2.T..T$.T...............
......HHH.................................................{..._..}####
.......HH##################~~~~~~#####>.......F#######{._..}..........
........HHHHHHHHHHHHHHHHHH.......IHHHHH.......IHHHHHHH................
.........HHHHHHHHHHHHHHHHH.......IHHHHH.......IHHHHHHH................
..........HHHHHHHHHHHHHHHH.......IHHHHH.......IHHHHHHH................
...........HHHHHHHHHHHHHHH.......IHHHHH.......IHHHHHHH................
............HHHHHHHHHHHHHHWWWWWWWYHHHHHWWWWWWWYHHHHHHHWWWWWWWWWWWWWWWW