.
american roulette algorithm cphy