.
american roulette algorithm fmqy