prototypes and blanks for convex hull build implementation
can build convex hull in R2