.
american roulette algorithm nllx