.
american roulette algorithm yihj