Add method Insert and RemoveAt in List. And change O(N^2) to O(N) in enumenator.