.
american roulette algorithm zzqp