##.... ... #..... # ...# .....##.#...# ##...#......## ##......#.....# #.......#.....## #.......)#.....( #..##..S...... #..#..