.
american roulette algorithm sjjb