.
american roulette algorithm upqe