.
american roulette algorithm zcmn