.
american roulette algorithm vwzq