.
american roulette algorithm lfvt