.
american roulette algorithm aszf