.
american roulette algorithm zckd