#. ###... ###....## #.......# #<......# ##.......# ..#. #........# ##.#. #..?..O........# .... ###!...........# .W. #.?..........# ###..#### #.$..........# #.......# #............. #.....# ....###.####.# #<..# .#..# .. #...# #...# #>.... #..##.. .... .... .... ... ..... ..