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