.# ## .# #. .. .. #.# .# #..# ..##.. ## ##..##...... #.## #.........# ...##.##.## .###..###.#5.# ..##..#.#R.#h...# # # #..#..h#3##..#.... ...####...55X# ..# ... .#....##...#.# ...# .# ..#.. #....X.##.... . ##.#.#..#..##..#....# #.#.#.##..#..##.#.. . .#######.#.... .# .. #. ## ...## ##.# .. . . # ... .#. #.##..# ... . # .# .# ##. [. #..# .# # ..## .. .. ###