.
american roulette algorithm bkip