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