.
american roulette algorithm hjcg