.
american roulette algorithm bdkg