I want to permute with replacement but skip if a symbol is not in the list. Currently the implementation does not rely on PayDistribution. it uses only the symbol list. So,