.
roulette online algorithm efnq