iterator_swap.cc