.
american roulette algorithm slly