99 Points of Intersection