.
american roulette algorithm yjcc