.
american roulette algorithm bfkg