.
american roulette algorithm ljvn