simpler cycle #9