.
roulette online algorithm hnfj