.
american roulette algorithm lizf