.
american roulette algorithm tmzi