# # . . .. . . ## # # # # . # .. . # . #. . # #. . .. .. . .# ##### # #.#.. .. .# #.#. ###.# #.## .#. # # # #. .#.. # #.# # .# # # # # # # ..#.## ## #...# #.. . #####.#.# #.# #......... #. . #H######### #.# ## #... .<... #... ########## . . . # . ## . .