.
american roulette algorithm gbjv