.
american roulette algorithm cwfn