.
american roulette algorithm swqe