.
american roulette algorithm cdcj