.
american roulette algorithm gnqk