.
american roulette algorithm hbsj