.
american roulette algorithm cmzu