41     for (uint32_t i = 0; i < k; i++) {
 
   52     if (comb_arr[k - 1] < n - 1) {
 
   53         comb_arr[k - 1] = comb_arr[k - 1] +1;
 
   58     for (i = k - 2; i >= 0; i--) {
 
   59         if (comb_arr[i] < n - k + i) {
 
   69     comb_arr[i] = comb_arr[i] + 1;
 
   72         comb_arr[i + 1] = comb_arr[i] + 1;