##+## # ##...## #.##.....## #.#.......## .##..........# .............+ #.....<...# ##.S.....## ##.....## ##...## ##+##