From MergeIntervals to list and vector iterator