..+b---o---o---g..w...w...w................CACACA.
..|..$...w...S..$.T.Q.T.$.T...............$EDEDED.
..|.ac...T.................................KGKGKG.
..|.de........=#############>..pr....pr..F########
.s|.fh....................HHH..tu$.<.tu.$IHHH.....
..|.......b---o---o---g+...HH..yz....yz..IHH......
..|....................|....H############JH.......
..|.w..w..w.......pr%..|..........................
..v.T$.T.<T.......tu...|..........................
...............$..yz...|.b---o---o---o---o---g+...
############>..........|...w.$.w.$.w.S.w.$.w..|...
.......................v...T...T...T...T...T..|...
.............................................s|...
...................+b---o---o---o---o---o---g.|...
....%...........%..|..w.$.w.$.w.S.w.$.w.$.w...|...
..............w..w.|..T...T...T...T...T...T...|...
..+.....w..w..T.$T.v..........................v...
..|...U.T..T......................................
..|..........{._.}######>.........................
..|.=##{._....}...................................
..|....pr.........................................
..|....tu.........................................
.s|....yz.........................................
..|..=##################>.........................
..|.....w...w...w...w...+.........................
..v...Z$T$RUTVZ$T.RVT..s|.........................
........................|.........................
..=##################>..|..w......................
..+b---o---o---g+...w..s|..T......................
..|..ac..S...ac.|...T...|.........0...............
..|..de......de.|.......|.........................
.s|..fh......fh.v.$...$.v.........................
..|.........................M.....pr.......+......
..|...w..w..=############>........tu.....1.|......
..v.$.T$.T$......w.IHHH..w........yz.......|......
..............$R.T.IHHH..T.$2............w.|..w...
##{._......}.............................T.|..T...
............=################>............s|......
............+b---o---o---o---g.............|..ac..
............|..$...w.S.w.$.w...w...w...w...|..de..
..w...w.....|......T...T...T..$TU<.T.$.T.$.v..fh..
..T.!.TU...s|..ac.................................
............|..de...........=#######~~~~~~~~~#####
#########>..|..fh.................................
............|.....................................
............v.....................................
..................................................
........{..._....}................................
..................................................
..................................................
..................................................
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW