#) ###.# . ....# # .. .... .#.# #..# #...# .####..##...## ......h.h....# #..h.# ...?.........S. ####.S..!#..... #.#.... ...? #.#...#. ... . ##.##.# ## . ... . .. #.. ..