.. ... ##.#. .#.... #####....#. #...#...#<. #.........# #..<......# #.......... #..h######. #.5.# .....# ......# #.....## #..... #.....