.
american roulette algorithm yfmo