.
american roulette algorithm gupq