.
american roulette algorithm yspw