.
american roulette algorithm shlp