cyclic n