.
american roulette algorithm zlcj