If you've got an iterator iter, how do you get an iterator pointing to the previous thing EASILY?

Like eg
Code:
while (iter!= (iter0 - 1))
No answers of the form

That's easy, you just declare another iterator:
Code:
Iterator iter1;
iter1 = iter;
--iter1;
0 points.