.
american roulette algorithm znmm