.
american roulette algorithm bmpj