SGS Divide Conquer 580