.
american roulette algorithm nljz