............................................................................+.............
............................................................................|.............
............................................................................|....CACACA...
...........................................................................$|$..$EDEDED.$.
............................................................................|....KGKGKG...
............................=#############################>.................|..F##########
.............................+......w...w...L........M.............w........|..IH.........
.............................|....$.T.$.T.$.......................$T...Q....v..IH.........
.............................|.................................................IH.........
.............................|...F############>..w............w..F#############JH.........
............................s|...IHHH......HHHH..T.$..$..$..$.TQ.IH.......................
.............................|...IHH........HHH..................IH.......................
...........M.........M....w..|...IH...........H#####~~~~~~~~#####JH.......................
....!.$.................$.TN.v...IH...............H...pr....IH............................
.................................IH...............H...tu....IH............................
#########>.............F#########JH...............H...yz....IH............................
.......HHH..$...$....$.IH.........................H.........IH............................
........HH.............IH.........................H.........IH............................
.........H###{.._.}####JH.........................H.........IH............................
............H......IH.............................H.........IH............................