Forest Intersection by William Mevissen
_