var
a:array[1..100,1..100] of integer;
x,str1,str2,i,j,strok,stolbcov:integer;
begin
readln(strok);
readln(stolbcov);
for i:= 1 to strok do
for j:=1 to stolbcov do
readln(a[i,j]);
readln(str1);
readln(str2);
for j:=1 to stolbcov do begin
x:=a[str1,j];
a[str1,j]:=a[str2,j];
a[str2,j]:=x;
end;
for i:= 1 to strok do
for j:=1 to stolbcov do
writeln(a[i,j]);
end.