## .# .# .. .# ###### .. ##.##..#.# #..##........# #...#..#...# #......#...# ##....X.X..#...# #....X###.## #..# #.#..#.###.# wX #..##.#..### # ..#.#.#.X#.X.# . #..X.##..#.# ##..#X.. # #.. ....# #. .##.#..## . ###.##.#....#. . #.# ###..# ##. # ##.# ###... # .##. ..# #.# .. ..