.
american roulette algorithm dcwq