##### #..<# #...# #...# #...# #...#.### #.......# #Sh.#.#.# #..<#.# h..## # h.... #..#.. ...... .#.?....