cyclic Kannan contraction