#. .## ..# .v . .# # .## #. .##. .# #.######X.#X..# . #.....XX##...# .. #....###X##.X.# # #...##....X## #.. ##.#.....#.#.. # . ###.##.##.#. .#.# #......#..##. .# ##....##.... ..# #.....###.....#.## ##.......#.. .# . . #.#.#. ..#...##.#.# . .###..#...#.# ..# #. ##.##..##.... . # . ..#. #. ## #..#....#..# . ##.#. .## . # . #.. #.#.. # #.#..#..# ## #.#.##.#.