Intersections well calculated (I think...)
Merged