.
american roulette algorithm qsct