.
american roulette algorithm aohr