.
american roulette algorithm afld