Подскажите пожалуйста, где ошибка? Вроде все выполняется, строки перемещаются одна за одной в конец списка. Может я не правильно понимаю условие? Пробовал переставлять M и N местами не помогает, не могу понять в чем дело. Компилятор выдает такое решение: 3 (N = 3 строчки) q w e 2 //(М =2-е первые строки переместить в конец списка ) e q w