.
american roulette algorithm qfgy