## # . . . # ..# ## . ...#. # . # . ...##.# . ..#.####.#. . .. # #. # ..#.#.# # . .# . ## # .#.# # ...# # .v# # ..... # .. ...##.. . #..#...##.##..#..#vv..# #. .# # ..# .#.#.... # .. ...##....v...# #. .#...# ##.#...#.#.# ...#.# ###.#..####.## #.##. # # ##.#.vv... # # . . #. #Av..#.##. . #. ## # # #..v...# . # #.#.###.#.# . .##..# #....## #..### ..## #.#.