I. M. K.- cycle