.
american roulette algorithm cdxn