Add ListEnumerator to List.cs. Change change list to HashSet in Set.cs.