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