assignment 5: qhull