.
american roulette algorithm ctyj