Поместить элементы списка в другой список начиная с указанной позиции
Делаю курсовую работу по с++. Мне надо написать решение и объяснение вот этой задачи. Никак не могу её понять. Помогите пожалуйста!
Напишите программу Inssub, помещающую элементы списка 12, начи- ная с элемента i2, общим числом len в список 11, начиная с позиции i1 в нем. Ни один из элементов списка 11 не удаляется и не заменяется. Если i1 >
length(11+1) [где length (12) означает число элементов в списке 11], или если i2 + len – 1 > lenght(12) , или если i1 < 1, или если i2 < 1, то напечатайте сообщение об ошибке. Список 12 изменяться не должен.