Iterator + sample w/o replacement