.............................+b---o---o---o---o---g..CACACA.
.............................|.ac.$.w.S.ac$.w.$...$V.EDEDED.
.............................|.de...T...de..T........KGKGKG.
..........................w..|.fh.......fh.......=##########
...............%..........T.s|..............................
.............................|..............................
#####>.......w...w...w...w...|..w...........................
..+..w...w...T$..T.$.T.<.T.$.v..T...........................
..|..T$..T..................................................
.$|.........{...._.}#############>..........................
..|.=###{.._..}.............................................
..|$..................................6.....................
..|..w.........................M............................
..|..T.........%.....................ac.....................
..v....$.....$...$...w...w...w.......de................=####
.....................T.V.T.$.T.8.....fh......w...........+..
########{._......}.........................7VT.$..$...$..|..
................=################>.......................|..
.................0........................=###########>..|..
...........................................3.............|..
.................ac.M...................................s|..
....ij...w.......de...............%......................|..
..!.kl...T.U.1...fh.......................M.......w...w..|..
....mn..................w...w...w..............5.$T..UTO.v..
##############>.......2.T...T.U<T.4.........................
..............................................=#############
.....................=#############>........................
............................................................
............................................................
............................................................
............................................................
............................................................
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW