.
american roulette algorithm zgll