.
american roulette algorithm zbmh