.
american roulette algorithm vnkl