Intersect segments