.
american roulette algorithm qihc