working quickhull