.
roulette online algorithm qcpp