.
american roulette algorithm cgjq