.
american roulette algorithm bsmq