TriangulationWithMonotonePartitioning Polygon Triangulation using trapezoidalization and monotone partitioning with DCEL data structure