#include<iostream>
using namespace std;
int main()
{ int test_case,l,c,L,C,h,w;
cin>>test_case;
while(test_case!=0)
{
cin>>l>>c>>h>>w;
L=(l+1)+(l*h);
C=(c+1)+(c*w);
for(int i=0;i<L;i++)
{
for(int j=0;j<C;j++)
{
if((i%(h+1)==0)||(j%(w+1)==0))
cout<<"*"; // was bug
else
cout<<"."; // and here
}
cout<<"\n";
}
test_case--;
cout << '\n'; // <--- not necessery
}
}
/*
Your code is very bad formatted or wrong pasted.
*/
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkKeyBpbnQgdGVzdF9jYXNlLGwsYyxMLEMsaCx3OwpjaW4+PnRlc3RfY2FzZTsKd2hpbGUodGVzdF9jYXNlIT0wKQp7CiAgICBjaW4+Pmw+PmM+Pmg+Pnc7CiAgICBMPShsKzEpKyhsKmgpOwogICAgQz0oYysxKSsoYyp3KTsKICAgIGZvcihpbnQgaT0wO2k8TDtpKyspCiAgICB7CiAgICAgZm9yKGludCBqPTA7ajxDO2orKykKICAgICB7CiAgICAgICBpZigoaSUoaCsxKT09MCl8fChqJSh3KzEpPT0wKSkKICAgICAgIGNvdXQ8PCIqIjsgIC8vIHdhcyBidWcKICAgICAgIGVsc2UKICAgICAgIGNvdXQ8PCIuIjsgIC8vIGFuZCBoZXJlCiAgICAgICB9CiAgICAgY291dDw8IlxuIjsKICAgIH0KdGVzdF9jYXNlLS07CmNvdXQgPDwgJ1xuJzsgIC8vIDwtLS0gbm90IG5lY2Vzc2VyeQp9Cn0KLyoKWW91ciBjb2RlIGlzIHZlcnkgYmFkIGZvcm1hdHRlZCBvciB3cm9uZyBwYXN0ZWQuCiov