.
american roulette algorithm cagf