GradientRing

I don't know what to add here.

Go read the F.A.Q. I suppose?