# # . . # # # # .. # # # # # . . # .# # #### . ... . ... . .## .# . .#. . #... . . #..# # ##### #........ .# #..### # # . # ..#.# . #H # H# ## #. . #. # ###### # #.#..# ...H. .# #....##########...# ###........H......# #.......#...#.#... ##.## .###.# #.# ... .. ### #.###.### #.#.# .# # ## ##