Задача
С группой юнлингов занимается один джедай, но когда они переходят в ранг падаванов, то к ним прикрепляется, индивидуально, один мастер-джедай. Заметное отличие падавана - это косичка. Она заплеталась за правым ухом, а остальные волосы были аккуратно уложены.
Падаван сопровождал своего учителя во всех опасных миссиях в галактике. Но иногда мастер мог оставить своего ученика, если считал, что данное задание ему не по зубам.
Жили и тренировались падаваны не только в храме, но и в специальных академиях и звездных кораблях.
Бывали у падаванов и групповые тренировки. На групповых тренировках отрабатывались прыжки с переворотом. Смысл тренировки заключался в следующем: необходимо было в прыжке перевернуться и поменять свое положение таким образом, чтобы шеренга всех падаванов выстраивалась в обратном порядке.
Пронумеруем всех падаванов в шеренге натуральными числами 1, 2, 3, ..., N (\(1 <= N <= 1000\)).
Напишите программу, которая определит итоговое расположение падаванов после двух прыжков с переворотом. Сначала прыжки с переворотом делаются от падавана с номером A
до падавана с номером B
, а затем от C
до D
(\(A<B\); \(C < D\); \(1 <= A, B, C, D <= N\)).
Входные данные
Вводятся натуральные числа числа
N
,
A
,
B
,
C
,
D
.
Выходные данные
Требуется вывести полученную последовательность.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
9 2 5 6 9 |
1 5 4 3 2 9 8 7 6 |
2 |
9 3 6 5 8 |
1 2 6 5 8 7 3 4 9 |
Запрещенные операторы: reverse