.
american roulette algorithm dfsz