. .## . . . . .. #..## . # # . .## ###.. ## # ..# ....# #.#.. # . ... .. ...# ### ..#.# . # # ..#. ##...###.####.#.# .# # . ##.#..#..#....#.....# .... #. . #.....#..###...###...# #.. . #.#..#......#...X.#..... #...##.. #..#................ . .### # .##.............. #.#...# #.#................ #.# #####..#...#.....#... ## .....###...###...## #.#. #..#.....#.....# # ## ##.##....R...... #..# #.##............. # .# #. #............... ## .##....#.....#..... # #..###...###...# .. ..#.. ...#