Дан связанный список. Задача состоит в том, чтобы «перевернуть» все его элементы блоками длины l, начиная с самого начала и продолжая, пока не будет обработан весь список.
Входные данные
Исходные элементы связанного списка формируются автоматически, от вас никаких действий не требуется.
В следующей строке записано целое число l (1 ≤ l ≤ |L|), указывающее длину блоков.
Выходные данные
Программа должна вывести окончательный связанный список после выполнения перестановки блоками.