#...# # # #..#.# . # .... .# ###...### #.# ##. .#.##. ### . #.###... #.#....# # ## ####...####_# .# # .##.##..##.## .# ..# #.#. .#.##.####.##..#. #....#.............. ##. .#w....X........ #..###wX.............. ... #.##.....#.....#. . #...#.##...###...## #...#..##.....# ....# #...##................ #.. .# ................ .. #. .#..........?... # ##.. ##.....#...