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