. . . # .# .# .. #. # # # #. # # .. ##. .# # # . .. ..#. # # .# #... ##.# .. # ..#.##. #.# . # ###......# ..... #. .. #..### # #.##### # . # ##X#.# # .## . . # ... #...# .# ##....#.. # #.# ##.##..# # ##. #### #..###...# #. .. # # #.....##.# #.# #.. ..# ##..#.v# ##.# ##. # #.##..#.#... #X .# #....v###. # #.#. ## #..#.v...#.# .# ## ## # ##..... #.##...#.# #...v..### ##...... .# #.#v### ..###...# ##.#.# ..... #..#wX.#.## # .#.... #.#.##. .#..# # ..#....#...###.#. # vv .. ..###. #.#.. .... . ## # ... .v. . .# .. .. #..# ..