## .. #. ##. ##. .. ## #... ##.# #..# #.. #..#..# ### #.##hV..# # #..# #.#.#.## .# ..###..V.## ..# # #.#.#..#.#.. .#. #.........# .. .# # ##.#.....## #.. ###.######...# #....##. # ....## #.##. V...# #... #.#.##..#...# ..## # #########.# .. #.# .# #..# . #### .#### # . . #.....# # ..##.#.# ## .#..## # #. # # .## ## . #