# ## . . . .. .##. .#. ###..## #. #...#.....##... #.............. .............# #....<.# #.......# #.$.#........ ... #..?....#.# . ...##...# ...# ###.# .#.. ... ..... ..