.
american roulette algorithm iwkg