.
american roulette algorithm xgkd