.# . .. . . ...###.##.# #..# #.#.# #. ......# # # ..#.# .## #...#.# #...# # ..#.# X. # # ###...#.##._ . #. #....#.# #...... .##.X### .. .#... #.#.*.#### . #. ..######.w.### .. ... ...#.#.#.# .. ##..... . ..#X## ? #.......#.###...# #.# ###..# #...## ..#..# ..#..... ..... ..###. .. ..