####### ##.....## ##.......+# #+.........## ##...........## #. #.............# #...###..b........... .....rw%.....<....... .....##.............. .## #g..?.........# ##...........## #'.........## ##.......## ##.....## #######