...######### ........S..# #####...##.# ###.##.# #.##....# #.#####.# #.# .. ... ## ##.