.
american roulette algorithm fjxj