.
american roulette algorithm zsmj