.
american roulette algorithm gjvs