.
american roulette algorithm upkg