.
american roulette algorithm hmrj