.
american roulette algorithm yxjd