.
american roulette algorithm zfju