## ... .... ##.... #...... #########....... #.......)....... #.....)).o...... #...g.o..#.>.... #.....S..#...... #.........# .r.. ######?......... ..(....#... #......... . #......>.## ##........ .......## ...)..#