.
american roulette algorithm zjcn