convex comb method