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