Условие:
Вам надо написать свою реализацию стандартного алгоритма unique. Заголовок функции должен быть таким:
\ntemplate <typename Iter>\nIter Unique(Iter first, Iter last);
Функция должна переупорядочить элементы последовательности [first; last) так, чтобы подряд идущие одинаковые элементы в ней не встречались. Функция возвращает итератор за последний элемент итоговой последовательности. Что останется в пределах от этого вернувшегося итератора до старого last — не важно.

