.
american roulette algorithm gjkv