.
american roulette algorithm kcvq