.
american roulette algorithm pikv