reperiodizes