.
american roulette algorithm izcm