show how to extend line segment intersection to boolean operations on polygons (section 10.7 and 10.8 in LEDAbook [MN99]).
lecture: Nov 6