.
american roulette algorithm nlsl