#### ## #. ..# ## # # ###..#### # # X#####. # ...# # . #.. ... ..#.#...# . # ###. .##...#.#..# # # .#.#.#. #... . # . ###.###.#..# . ..#. #...... #..#... #.##X#..##... . .. ##vv.###...###..!# .# #v.v..#.....#.. ..# .v............. . .. . . . ...#.....#..... . .# . # .. ##...###...## . . . . . . . ##.## #.## #.#. # .. .. ...# #. # ## . # .. ..# #... .. ....... . . .. .. ##. .## . # . # # ##. . . # . . . . # .