#.. .. ## # .# ##..#.##..# . .. .#........... # .# #............ ##. ##... ##............ . .#.#.# ###.##.#......... #.#.... #..##...... .... .# #..#..####.##. .#.#....# . #....#...##.## ...##.. . #....#1#..# ..#..### .#. . . # #.##1#.#####....... # . ##...#...# #.. . ?.. #.#. ..#.##### ..#...##. ..##.#.#...# .#..###.. .. #...#...#... #.#. . .. # ###....X ..# .. . # #.#.# .... X #. ## . # ....#.# ..# ## . #. . . .. . #.#.. .. . .. ## .# ##. . #.. # # #. ##. .. # .. ...# . . . ... . #.# . #. .# # _ ###. # .# # # # . #