/*
TASK:trains
LANG:C++
*/
#include<iostream>
using namespace std;
int main()
{int n,m,p,c,f,i,j,k;
cin>>n>>m;
for(i=1;i<=n;i++){
                  cin>>p>>c>>f;
                  if(p==0){for(j=1;j<=m;j++)cout<<"#";cout<<"\n";continue;}
                  else for(j=1;j<=p-1;j++)cout<<"#";
                  cout<<"(H H]";
                  for(j=1;j<=c;j++)cout<<"[XXX]";
                  for(j=1;j<=f;j++)cout<<"(O O)";
                  for(j=p-1+5*(c+f+1);j<=m-1;j++)cout<<"#";
                  cout<<"\n";
                  }
                  return 0;
                  }
