Using iterators to find places in data structures
removing comparefunc so the program builds