.
american roulette algorithm eowp