.
american roulette algorithm ehkl