.. #. # .#. .# ## ... ?.. .#...#..# ## .#.# #.## ..# #. #.......# ..#.#.. #...X...# ......####2#.# .# ##. ...#..#....#..# . ..#......#......# # #... .##.#...##. # ..#.###.#...##.# .# .... #...##..# # .. . . ....###...## . . ##.. .#..#...#.# . # ......#....##.. # . .. #.##..# ### . ... # #..#.## . ## .# #..####.##. .# . . ## .... ... .. . .## .#.#... #.. #.... ........ ... #. ... .. .. #. .# ##. ..##.. # . .#. .# . . .#.#..#.# # . . . ##.. ##. .. ..... .. #...