.
american roulette algorithm zcgy