.
american roulette algorithm gxin