findConfigurationsRecursively(rGroupNumbers, occurrences, occurIndexes, distributions, substitutes, 0, result);
findConfigurationsRecursively(rGroupNumbers, occurrences, occurIndexes, distributions, substitutes, level + 1, result);
findConfigurationsRecursively(rGroupNumbers, occurrences, occurIndexes, distributions, substitutes, 0, result);
findConfigurationsRecursively(rGroupNumbers, occurrences, occurIndexes, distributions, substitutes, level + 1, result);