try to shuffle ctl::vector