.
american roulette algorithm yfqi