.
american roulette algorithm zzjm