this one was created with a cycle that is dependent on the number of repetitions done before it.
where completed reps is j cycle size = ((34 * j + 23) % 300) from memory.
% is modulus. the mod operation is basically returning the remainder after integer division.
48 mod 4 = 0
48 mod 10 = 8