#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
cin>>t;
while(t--){
char a[1009][1009];
int n,m,k,x,y,d,cnt=0;
cin>>n>>m>>k>>x>>y>>d;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a[i][j];
}
}
for(int i=1;i<=k;i++){
if(d==0){
if(a[x][y+1]=='.'&&x<=n&&y+1<=m){
cnt++;
y++;
}else{
d=(d+1)%4;
}
}else if(d==1){
if(a[x+1][y]=='.'&&x+1<=n&&y<=m){
cnt++;
x++;
}else{
d=(d+1)%4;
}
}else if(d==2){
if(a[x][y-1]=='.'&&x<=n&&y-1<=m){
cnt++;
y--;
}else{
d=(d+1)%4;
}
}else{
if(a[x-1][y]=='.'&&x-1<=n&&y<=m){
cnt++;
x--;
}else{
d=(d+1)%4;
}
}
}
cout<<cnt++<<endl;
}
return 0;
}