#include <stdio.h>
#include <string.h>
int main(){
char s1[500],s2[101],s3[101],s4[101];
int i,num[27]={0},term,j,max;
gets(s1);
gets(s2);
strcat(s1,s2);
gets(s3);
strcat(s1,s3);
gets(s4);
strcat(s1,s4);
for(i=0;i<strlen(s1);i++){
if(s1[i]>48){
num[s1[i]-'A']++;
}
}
for(i=0;i<26;i++){
for(j=i+1;j<26;j++){
if(num[i]<=num[j]){
term = num[j];
num[j] = num[i];
num[i] = term;
}
}
}
max = num[0];
for(i=0;i<max;i++){
for(j=0;j<26;j++){
if(num[j]<num[0]&&j!=25){
printf(" ");
}
else if(j==25&&num[j]<num[0]){
printf(" ");
}
else if(j==25&&num[j]>=num[0]){
printf("*");
}
else if(num[j]>=num[0]&&j<25){
printf("* ");
}
}
num[0] -= 1;
printf("\n");
}
printf("A B C D E F G H I J K L M N O P Q R S T U V W X Y Z");
return 0;
}