#include<stdio.h>
#include<ctype.h>
#include<string.h>
int main()
{
int count,i = 0,s,j = 0;
char alpha[1500],alphas[15],k;
gets(alpha);
s = strlen(alpha);
for(i = 0;i < s;i ++)
{
if(isupper(alpha[i]))
alphas[j ++] = alpha[i];
}
count = j;
for(i = 1;i <= count;i ++)
{
if(i % 3 != 0)
printf("..#.");
else
printf("..*.");
}
printf(".\n");
for(i = 1;i <= count;i ++)
{
if(i % 3 != 0)
printf(".#.#");
else
printf(".*.*");
}
printf(".\n#");
for(i = 1;i <= count;i ++)
{
if(i % 3 == 1)
printf(".%c.#",alphas[i-1]);
else if(i % 3 == 2 && count >2)
printf(".%c.",alphas[i-1]);
else if(i % 3 == 2 && count <=2)
printf(".%c.#",alphas[i-1]);
else
printf("*.%c.*",alphas[i-1]);
}
printf("\n");
for(i = 1;i <= count;i ++)
{
if(i % 3 != 0)
printf(".#.#");
else
printf(".*.*");
}
printf(".\n");
for(i = 1;i <= count;i ++)
{
if(i % 3 != 0)
printf("..#.");
else
printf("..*.");
}
printf(".");
}