Rewrite from scratcRewrite from scratch
Eliminate unnecessary output in SCC()