.
american roulette algorithm lwfu