.
american roulette algorithm uvkd