.
american roulette algorithm upuf