#include<bits/stdc++.h>
using namespace std;
int a[505][505],n,q;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;i<=n;i++){
cin>>[i][j];
}
}
cin>>q;
char p;
while(q--){
cin>>p;
if(p=='c'){
int x,y,v;
cin>>x>>y>>v;
a[x][y]=v;
}else{
int x1,y1,x2,y2;
int maxi=INT_MIN,mini=INT_MAX;
cin>>x1>>y1>>x2>>y2;
for(int i=x1;i<=x2;i++){
for(int i=y1;i<=y2;i++){
if(a[i][j]>maxi) maxi=a[i][j];
if(a[i][j]<mini) mini=a[i][j];
}
}
cout<<maxi<<" "<<mini<<endl;
}
}
return 0;
}