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