.
american roulette algorithm vivl