.
american roulette algorithm ayjl