.
american roulette algorithm tyzj