Average cycle length