.
american roulette algorithm ebfj