... . #... #.. . .# .# . ...# #..##.. #.# .. .##...... .# .##. #...#... .. #...##....# . # # #...#....### . ## #.....#........#...# . #w...#.##...... .# ##X####.#...#..#.. #.w...#.#.#.. # ###.#.###.#.#..# # #....## .#. ......#.. ....#... # #.##..... .# ## #..#..# ## .#......# ####. .. .#.#... .. #. # #. .....##... . #.. ...## #. ## . . .# ## ...# ...## .# #.. #.#. # #. #. . ## # #... # .#. ## .