Algorithms of Computational Geometry