######### #...H...# #.#####.# ####.###### #.........#### #.##.#..<....# ...........##.# ###.##......# .. #......# ## #.....## #.....# ##..... #.?.##