. . .. . ##.. .. # # . . . . . ## .. . ..# #. .. # #. # . #..#. ## # .#.#.###.# # ####.#.....# .......V.#. ###..# # .# #.## # .# ## {