# # . #.# . . ## . # #.# # .. #. . # # ## ## . .. # . ...# .. . .. . .. #.###. . . # ## ... . . # # # ## ##### #########.#....... #.....(.H.#. # # ###.#.##### # #.#. .# # # #...#.#.# # # .#. #.. # .# # .#.# # # # . . # ... # # .##.# #######.#.....# . . ... .#### ... #. ... #. .#.## .. #.# .. #