The following loop allows an iterator display some data values in a forward direction. Show how a loop could display values in reverse order (using -- instead of ++) Be careful! It is incorrect just to swap begin and end.
for (iter = data.begin(); iter != data.end(); ++iter)
cout << *iter;