#. # .# . . .. .##.# #.# ##.3.# #..# # #....# #...#.. #..#.. #. #.####v#.####. #...#...#v.........# # ....##.#......#..##. #. ####..#.v##3## .. #.v....v####. ###..###....# #. ##.#v...### . .# #.# ..# . #.....# . .# . . . v#.##.# ## ..vv .#.#.. ..#. #.#...#.# .#....# #. v...#.#....#.. . .#.## #.....#. ##. #. .... ...#..# . #.....# .###..## .....#. ## .#.# .#.# . .. # . . . #. #