. . #. .#.# . # . . ## # .#. # .. #..... ####.# ... ....# # w.#. ## ##.... .## ..#. .#.## # ... # # #..#.#...#..# ... # ##.# .##...#.#.# ##.### ..###.#.# ...# # ##.. #.# ......... # # ##.#..#.#.#..#..# # .. # #..##..##...#.# .# #. . .##.. #...##.....## ..##.. ## .. #. .###..# .#.##.## #..##.#.#...... . ... .. #......##..#.. ##... ..## ####. .# .# #...##..##... .. .#...##...#.. .v ##.##.#.##.. .# # #..#......### v #.#.....#..# # #.###..# .. ##.# .#..# #X..###.## ....## # ..#.#.# ## !..#. ...# . #.# . .. .#