... #.# #.# #.# #.# #.# ####.##.####.#.. #............... ####.###.#.#.#. #.# #.# #.# #.# #~~~# #.# #.# #~/w# #.# #.# #~~~# #.# #W# #~~~####.###.# #~~~##....>..# #~~~##.#.###?#. ###'###.#.###... #...............# #.......##.####.# #.....%W...# .# ##.......(.# .. #.#.##W##.## #. ...#.......<# .................... ....#.##.##.####.... ..#. #.##.# .. # #r #.# ... #.# ##