.
american roulette algorithm xyjv