...+....w...w.............w...w...................
...|...$T.<.T.$...$..$..$.T.<.T.$.................
..s|..............................................
...|..=#######{...._..}##########>..pr............
...|....ij......................IH..tu.$Q..$..$...
.$.v..$.kl.R....................IH..yz............
........mn......ac..............IH################
#############>..de......w....+....................
...........HHH..fh..<.$.T.$..|....................
............HH...............|$...................
.............H############>..|..ac................
.............................|..de......w...+.....
.............................v.$fh..<.U.T.$.|.....
............................................|.....
...........................=##############>.|$....
............................................|.....
...+.....CACACACACACACACACA.pr..........pr..|.....
...|...$.EDEDEDEDEDEDEDEDED.tuN..$...$..tu.$v.Q...
..s|.....KGKGKGKGKGKGKGKGKG.yz..........yz........
...|..=#########################~~~~~~~###########
...|..............................................
...|...$..........................................
...|..............................................
...|..........................................+...
...|........=####>............................|...
..<v$..........w........w.........w......w....|...
.............$.T..<..$..T.$..Q..$.T..N.$.T$...|...
######>......................................s|...
..........=##########{..._.}####{._...}####>..|...
..............................................|...
..pr..........ac...........+b---o---o---o---g.|...
.!tu$.........de...........|..$..w.S.w.$.w....|...
..yz..........fh..........s|.....T...T...T..$.v...
#####>.....................|......................
HHHHHH...w...w...w...w...w.|..w...pr...F##########
HHHHHH.$.T.$.T.$<T.$.T.<.T.v..T...tu...IHHHHHHHHHH
HHHHHH............................yz...IHHHHHHHHHH
HHHHHH#########################>.......IHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH.......IHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH.......IHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH.......IHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHWWWWWWWYHHHHHHHHHH