.
american roulette algorithm bgnm