Surface Intersection Python Problem