forked from: Sketch of Voronoi