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