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