Bill Cosby at his best.