# #. . # # # # # # .. . .# # # # # .# # .#.. . . ### ## # # ## ## ... . . # # ## #### .#.... # # ### . ... # ## #### # .. .# .###.### #.####### .#. . . #.H...# # . # .#.#####.##### . .....#......... .# # ## # ####### ###.# #...# ... # ##### # ### .# # . #.. # '..