First version of NonRepeatingRoulette