#include<iostream>
#include<fstream>
using namespace std;

int main()
{
	ifstream data1("DATA1.txt");
	int i,input[5];
	for(i=0;i<5;i++)
		data1>>input[i];
	data1.close();

	
	char field[5][5][9];
	int j,k;

	for(i=0;i<5;i++)
	{
		if(input[i]==0)
		{
			field[i][0][0]='.';
			field[i][1][0]='.';
			field[i][2][0]='.';
			field[i][3][0]='.';
			field[i][4][0]='.';
		}
		else
		{
		//uphill
		for(j=0;j<input[i];j++)
		{
			for(k=0;k<4-j;k++)
				field[i][k][j]='.';
			for(k=4-j;k<5;k++)
				field[i][k][j]='x';
		}
		//downhill
		for(j=input[i];j<input[i]*2-1;j++)
		{
			for(k=0;k<(5-input[i])+(j-input[i])+1;k++)
				field[i][k][j]='.';
			for(;k<5;k++)
				field[i][k][j]='x';
		}
		}
	}
			
	ofstream out1("OUT1.txt");

	//for(i=0;i<5;i++)
	//{
		for(j=0;j<5;j++)//for each column
		{
			for(i=0;i<5;i++) //for each input
			{
				if(input[i]==0)
					out1<<'.';
				for(k=0;k<input[i]*2-1;k++) //for each row
					out1<<field[i][j][k];
			}

				out1<<endl;
		}
	//}

	out1.close();

	return 0;
}
