. # ..# . ## .. .# ## . # . # # . . ###. # # # #####.#.. . ? .#.shW#### . . #4#h#.h#.. .# # .# ...###...# #. ... ...###.. ###. ## # ##.. ##s #.. #.. . ## #..# # ## # ..#. ##G .#. .... . ###.h ... # #. # . h#.. #. . #. #.###.## . # ##. .#.. . # . # .#. ###.### ##