import java.util.*;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String[] str = sc.nextLine().split(" ");
int n = Integer.parseInt(str[0]), m = Integer.parseInt(str[1]);
String[][] v = new String[n][m];
for(int i = 0; i < n; ++i){
String[] s = sc.nextLine().split(" ");
for(int j = 0; j < m; ++j) v[i][j] = s[j];
}
int k = Integer.parseInt(sc.nextLine());
for(int i = 0; i < k; ++i){
String[] s = sc.nextLine().split(" ");
int a = Integer.parseInt(s[1]) - 1, b = Integer.parseInt(s[2]) - 1;
if(s[0].equals("r")){
for(int j = 0; j < m; ++j){
String temp = v[a][j];
v[a][j] = v[b][j];
v[b][j] = temp;
}
}
if(s[0].equals("c")){
for(int j = 0; j < n; ++j){
String temp = v[j][a];
v[j][a] = v[j][b];
v[j][b] = temp;
}
}
}
for(int i = 0; i < n; ++i){
for(int j = 0; j < m; ++j){
System.out.printf("%s ", v[i][j]);
}
System.out.println();
}
}
}