# .. . # #.X . #. ? . . .#. #### ... ##.# ... ..R..##..##..##### . ......? ....... . . ..#..#.XXX.#. # ##.##.#.X#..# . .## #.....#....# .. ##.#...#.. . #......#....# # ##.#.#.##.... # ##..##.# #.#. #.... ## ## #... .# #######