.
roulette online algorithm dffh