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