#... # .. #.#... .#### . .##....###....# .. ......#.##.... .. ...##..#.v. .. #. #.#.....# .#.## .##..##....#.# ..#.. ..........x..## ##.#..# ........v...#.##.....# .##..##..#v##..#....# #.. #..#...#.#....#.# # #...##.#.......# #.###....###...#..# ..# ##.... ###.#. ... #####.... .# #. #..# .#...... #..... .. ...# #..#.#..#.##.# ## . ##...#.###... ##.#.....#.. #.....#.. #.#.. ...## ##.#..#.#.# ...# . #.###..## ## .. # .#.#. # .#. #.# .. #. ## ##. .# # .# ## . ## . . # # # #. #..#