rename cool1.cpp to iterator_pattern.cpp