#include <cstring>
#include "iostream"
#include "string"
using namespace std;
const int N = 500;
char ans[26][N],ret[N][26];
int b[26];
int main()
{
for(int i=0;i<4;i++)
{
string t;
getline(cin, t);
for(auto ch : t)
if(ch>='A'&&ch<='Z')
b[ch-'A']++;
}
memset(ret,' ',sizeof ret);
int n=1;
for(int i=0;i<26;i++)
{
ans[i][0]='A'+i;
n=max(b[i],n);
}
n++;
for(int i=0;i<26;i++)
for(int j=1;j<=b[i];j++)
ans[i][j]='*';
for(int i=0;i<26;i++)
for(int j=0;j<n;j++)
ret[n-j-1][i]=ans[i][j];
for(int i=0;i<=n;i++)
{
for(int j=0;j<26;j++)
cout<<ret[i][j]<<" ";
cout<<endl;
}
return 0;
}