.
american roulette algorithm cidf