... . # .. . #. R. .# .. ## .##.# #.#.# .#.# #....#..# #....# # #..#.# ##....# ## ###..#### .. ##..##.# ###.#..## ... # #.......######.# ...###...#..#. # . ##..#..# .# #...#.##..# #.##..#.#.# ##.##.#..# # . ..##