Combinations with repetitions, recursive added