Periods of sequences