.
american roulette algorithm fcmj