.
american roulette algorithm bflq