graham algorith, convex hull