.
american roulette algorithm syqp