......................................................................
......................................................................
..................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.|...................................................................
Ts|.............=################>....................................
..|..b---o---o--o---o---o---o---g+.w..................................
..|.T..$..de..$...w.$.w.S.w...$..|.T..................................
..|.......fh......T...T...T....ws|....................................
..v.$..........................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*$............................................................|..
...mn..........=#########>.ac...ac......pr.M..............w..w..w..|..
########>..w..w...w..w.....de...de......tu......w..w..w...T$.T$.T..v..
.....HHHH..T.<T.$.T..T.R...fh.$.fh......yz......T..T$.T...............
......HHH.................................................{..._..}####
.......HH##################~~~~~~#####{..._...}#######{._..}..........
.......................HHH.......IH...H.......IH.....H................
........................HH.......IH...H.......IH.....H................
.........................H.......IH...H.......IH.....H................
.........................H.......IH...H.......IH.....H................
.........................HWWWWWWWYH...HWWWWWWWYH.....HWWWWWWWWWWWWWWWW