typedef CGAL::Exact_predicates_inexact_constructions_kernel Kernel;
typedef Kernel::FT FT;
typedef Kernel::Point_3 Point_3;
typedef std::vector<Point_3> PointList;
typedef CGAL::Creator_uniform_3<double, Point_3> Points_Creator;
typedef CGAL::Projection_on_sphere_traits_3<Kernel> Projection_on_sphere;
typedef CGAL::Delaunay_triangulation_on_sphere_2<Projection_on_sphere> Delauney_on_sphere;
typedef std::list<std::vector<Point_3> > Subsampled_arcs;
;
int