.
roulette online algorithm xyhn