Problem
Um grupo de jovens é controlado por um Jedi, mas quando eles sobem para o posto de Padawan, um Mestre Jedi é ligado a eles, individualmente. Estava trançado atrás da orelha direita e o resto do cabelo estava bem penteado.
O Padawan acompanhou seu mestre em todas as missões perigosas da galáxia. Mas às vezes o mestre pode deixar seu aluno se achar que essa tarefa é muito difícil para ele.
Os Padawans viviam e treinavam não apenas no templo, mas também em academias especiais e naves.
Padawans também tiveram sessões de treinamento em grupo. Nos treinos em grupo, foram praticados flip jumps. & nbsp; O significado do treinamento era o seguinte: era necessário virar em um salto e mudar de posição de forma que a linha de todos os Padawans se alinhasse na ordem inversa.
Vamos enumerar todos os Padawans na linha com números naturais 1, 2, 3, ..., N (\(1 <= N < ;= 1000\)).
Escreva um programa que determinará a posição final dos Padawans após dois saltos. Primeiro, flip jumps são feitos de padawan número A
para padawan número B
, e então de C
para < código>D (\(A<B\); \(C < D \); \(1 <= A, B, C, D <= N\)).
Entrada
Digite os números naturais
N
,
A
,
B
,
C
, < código>D.
Impressão
Você deseja produzir a sequência resultante.
Exemplos
# |
Entrada |
Saída |
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