.
american roulette algorithm lflp