.
american roulette algorithm cnqk