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