############## #..........#.# #.########.#.# #........#.#.# #.########.#.#.# #.....h....#...# ##############.###.... ...................# ###.#.#.########### #.......# #.#####.# #.#..<#(# #.#.###.# #.#.....# #########