.
american roulette algorithm ipvv