. . #.## ##..#. # ##.#.. ... ###... .## ...###. #. #?...#.. . ##X#...... . #.#.. ###.# #. .#.....#. ##.#.X.##...# #. # .##....#..# #.#### ........# #....#.##X...##.# .#...... #..#.# #.#..#####..... ##.##X#...... # ##...##.....##.# ##...#.#...#...# ###......X#....# ........#3....## #.##.###.##.#.## #....#..#.. ..# #.##.## .## #.## .. .# .# .#. .# #