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