#include<bits/stdc++.h>
using namespace std;
const int N=85;
int t,a,b,c,n,m;
char s[N][N];
int main()
{
scanf("%d",&t);
while(t--)
{
scanf("%d%d%d",&a,&b,&c);
n=2*(b+c)+1,m=2*(a+b)+1;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
s[i][j]='.';
for(int i=2*b+1;i<=n;i+=2)
for(int j=2;j<=2*a+1;j+=2)
s[i][j]='-';
for(int i=1;i<=2*b;i+=2)
for(int j=2*b+3-i,k=1;k<=a;j+=2,k++)
s[i][j]='-';
for(int i=2*b+2;i<=n;i+=2)
for(int j=1;j<=2*a+1;j+=2)
s[i][j]='|';
for(int j=m;j>m-2*b;j-=2)
for(int i=m-j+2,k=1;k<=c;i+=2,k++)
s[i][j]='|';
for(int i=2*b+1;i<=n;i+=2)
for(int j=1;j<=2*a+1;j+=2)
s[i][j]='+';
for(int i=n-2;i>=1;i--)
for(int j=3;j<=m;j++)
if(s[i][j]=='.'&&s[i+2][j-2]=='+')
s[i][j]='+',s[i+1][j-1]='/';
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
putchar(s[i][j]);
puts("");
}
}
return 0;
}