.
american roulette algorithm qxyl