# . ## ?#... # #.## ..#. #.# ## ..## #. . # #.# #.## .# .# . .#. ## ## . # #.....#.# .# .### . ##.. .#...#. ##.#.. X# ###..#####.... #...#.#ww. #..#.# #.. ###...# ... .#..#..#.####.#.###...#..# .##.. ..##.#.##..X#......# . . ###..#.#.#..#.# # .#.##...#.X#.#.###.#..... .##...X##.......##..# .........P........ P.#################