Randomized incremental construction of Delaunay and Voronoi diagrams