implement convex hull with logging
finish convex hull;