## .. . . # # # .. . ... . .#. # ## # # # #... . . .. .# .. #..... . . .. .. #..#.########▓ ▓ . # #.......▓ # ## .. # #.#.#H#.▓ ▓.... # #.#.#.#.# # # #. .#.#.# . . #.#.# .# # #####.#.. ▓ . . # #.. ..#.#. #..#. # # ###.### . . #. ... #. # # # ##. . # . . # . ### #. . . . . . . .. # . # . # # # ##. # . # # # #