. .# . . .#..# #. ...... ..... .# . .. ... #...### ## .. # . ..X..#.. .####. . # #.. #.#.#..#...# .#. .## [#..# #...# ..# ..##### . #..# #.... #.. #...#.# .....#? ## ##...#.###..#.# .## ##.#..##...##....*..# # #. .# .#....#.#..#....###.# ..#####....#.......#.......# .. ## .###.##....#.#.#..... . ##.#. #........## .#. # ##....#.... ##Z..#%#.# ...#..##. #.. 3#. #. . # . . #