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