.
american roulette algorithm saca