.
american roulette algorithm ctzc