##### ...# #######r######## #......S.g...... #.#.#.# # #.#...# # #...# >...# .#..#