#####. . ).... ...######...# #....s.h....# #...####....## #.#...h........ #.#..#.#.##<... #......#... ... #......#.##.... ......<#.# ... #.#....#.# . # #..#.#.# #..#.. ....#.. .... #... #.# #...