... #.. #.# #.# #.# #.# # #.# #.##. ###.#......# #..h.....# #.##..#..# #. ..# #. S.# #. ..# #. ..# #. ..# #. ..# . .