.
american roulette algorithm csnu