........................................................................+.......
...............................=###>.........................=###>......|...$Q..
........................................................................|.......
........................................................................|..=####
........................................................................|.......
..............................+b---o---o---g...............+............|.......
..............................|............................|..M.........|.......
=########################>....|...........$...$....$.......|...........s|.......
........w......+.........+....|............................|............|.......
...!*.$.T.$....|.........|....|.......=###~~~~~~~~~~~###>..|............|.......
...............|$.......$|....|............................|............|.......
############>..|.........|....|............................|............|.......
..............s|........s|....v............................|............|.......
...............|.........|.................................v...$..$...$.v.$.V...
...............|$.......$|......................................................
...............|.........|...............................=######################
...............|....U....|...................................................HHH
...............v.........v....................................................HH
..............{...._......}....................................................H
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW