.
american roulette algorithm opjm