C++11 - replaced ::iterators with auto.