Suppose we are given an m-gon and an n-gon in the plane. Consider their intersection; assume this intersection is itself a polygon.
a. If the m-gon and the n-gon are convex, what is the maximal number of sides their intersection can have?
b. Is the result from (a) still correct if only one of the polygons is assumed to be convex?