.
american roulette algorithm anlc