......... ....$.. # #.#.#.## #S#.#..... #.#....... #........## .##....)#... ........#.. ........#.###.## .##...){#g...... ....!..).).....# .##.......###.## #.#..#### ...... ###?##. #. ## . #