#......# .... #.## . . . . # # ###.##.# .# ....# .## #.. .# #.#.# ###..###...# #.......... #.#......#. ##....#..# ## #.#..#.#... #..###..# #..... #...#v.##....# #..#.v.....## . #.....#..#..##. #.#.......# # #...#.#..# #.....##.### .#.#.# # #. .. . #. ..