eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Двойной переворот

Двойной переворот

Лимит времени 1 секунда
Лимит использования памяти 122 MiB

Дана последовательность натуральных чисел 1, 2, 3, ..., n. Необходимо сначала расположить в обратном порядке часть этой последовательности от элемента с номером a до элемента с номером b, а потом – от элемента с номером c до элемента с номером d.

Входные данные

Целые числа n (1n1000), a, b, c, d (a < b, c < d, 1a, b, c, d1000).

Выходные данные

Вывести полученную последовательность.

Пример

Входные данные #1
9 2 5 6 9
Выходные данные #1
1 5 4 3 2 9 8 7 6
Входные данные #2
9 3 6 5 8
Выходные данные #2
1 2 6 5 8 7 3 4 9