History permutation/gsl_permute_long_double.h