So Far So Good by Gil Scott-Heron