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