.
american roulette algorithm kmpr