.
american roulette algorithm zykj