.
american roulette algorithm zhih