.
roulette online algorithm cdqu