toCycles, 1st iteration
toCycles, 1st iteration - buggy