Template:cpp/iterator/ranges/dsc iter swap