Iterative Carr-Purcell Trains