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