### #.# #.# ###.# #<..### .. ..#####.#.# #. .........<# ### # #. .######.#.# #.# #.#. .# #.#.# #.#### ####.#.#.######.#.###....# h......................#.# ...............>.........# #.#h.#######.#.###....# #h..h2.........# ###### .........######.#.# ##.###.... #.#.# .. #..### #.#.# . #..# #.#.# #..# #.#.# #..# #.#.# #.. #.#.# #.# #.#