Hard-edge Abstraction Version of This Original | GenTube