#include <bits/stdc++.h>
using namespace std;
int zm[114514];
int main(){
char n[114514];
int Max=0;
for(int i=1;i<=4;i++){
gets(n);
for(int k=0;k<strlen(n);k++){
char j=n[k];
if(j>='A'&&j<='Z')zm[j]++;
Max=max(Max,zm[j]);
}
}
for(int i=Max;i>=0;i--){
if(i==0){
for(char j='A';j<='Z';j++){
cout <<j;
if(j<'Z')cout <<" ";
}
}else{
for(char j='A';j<='Z';j++){
if(zm[j]>=i){
cout <<"*";
}else cout <<" ";
if(j<'Z'){
cout <<" ";
}
}
cout <<endl;
}
}
return 0;
}