find intersect point line surpris method isn avail base line java stock method exist implement futur feel free replac code param line param second line intersect point second line point intersect line line point 