############# #)oo......... #o##########. ###S### #.....#######... ##.#.#.##<....... #..........####... #.#.....#### #.#....... # #....#### #.#.## #.#.# # #.