.... .... .### ..... ....######..... .............# #...........## #.........## #..<......S ##....#.... #....## o #...## ...## ...# .... #...#