Adding list cycle iterator