intersectProj Software Engneering BUAA homework 1 Calculate intersect points with more lines and in lower time