.
american roulette algorithm zclm