.
american roulette algorithm bxwv