. ## .... ... .## . .# #.# ..##.#.# . #.##...#..####.## #...#..... ..# .# # ##........#....... # . .. #......#........## .# .....#.#.............#. #...#.....#.... .. .# ###.#....##. ...... #.#....... ## ..#.# #.X.#...###.......# #..(.##.....#........# .......#....##..#.#.# .#.......#...##.#.#..# .. ..#.....#.#..#.....## . .#......._#... #.#... ...#.?.......#.. . #. # . .. .. #.##. #.# . . .. .# . ..# #