.
american roulette algorithm yfwu