.
american roulette algorithm kdfs