template <class BiIter1, class BiIter2> BiIter2 copy_backward(BiIter1 start, BiIter1 end, BiIter2 result);
The copy_backward( ) algorithm is the same as copy( ) except that it moves the elements from the end of the sequence first.