.
american roulette algorithm srcw