.
american roulette algorithm cacn