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