.
american roulette algorithm zjnz