.
american roulette algorithm yfxj