.
american roulette algorithm gzfn