n=int(input())
l1=list(map(int,input().split()))
a,b=map(int,input().split())
c,d=map(int,input().split())
k = c - a;
for i in range(a-1,b):
    t = l1[i]
    l1[i] = l1[i + k]
    l1[i + k] = t;
for i in l1:
    print(i,end=' ')
/**************************************************************
	Problem: 1171
	User: admin
	Language: Python
	Result: Accepted
	Time:103 ms
	Memory:34480 kb
****************************************************************/