.
american roulette algorithm lysf