.
american roulette algorithm jfsl