.
american roulette algorithm qyqv