$set i_num floor(card(i) / %num_folds%) test(%1) = no; test(%1)$((ord(i) > %i_num%*(ord(p)-1)) and (ord(i) <= %i_num%*ord(p))) = yes; ! put leftovers in last set test(%1)$((ord(p) eq %num_folds%) and (ord(i) > %i_num%*%num_folds%)) = yes;