.
american roulette algorithm xycg