......................................................................
......................................................................
..................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#######{._..}..........
.......................HHH.......IH...H.......IH.....H................
........................HH.......IH...H.......IH.....H................
.........................H.......IH...H.......IH.....H................
.........................H.......IH...H.......IH.....H................
.........................HWWWWWWWYH...HWWWWWWWYH.....HWWWWWWWWWWWWWWWW