.
american roulette algorithm dnfh