.
american roulette algorithm qxxd