#include<bits/stdc++.h>
using namespace std;
char l[3005][3005];
int main(){
long long t;
cin >> t;
for(long long o=1;o<=t;o++){
long long n,m,k;
cin >> n >> m >> k;
for(long long i=1;i<=min(n,min(m,k));i++){
l[i][i]='S';
}k-=min(n,min(m,k));
for(long long i=1;i<=n;i++){
for(long long j=1;j<=m;j++){
if(l[i][j]=='S'){
cout << 'S';
}else{
if(k!=0){
cout << 'S';
k--;
}else{
cout << '.';
}
}
}cout << endl;
}
}return 0;
}
样例过了