Changes required to satisfy special cases with collinear points (points on the boundary of the convex hull)