.
american roulette algorithm rnwq