
import java.io.*;

public class q4 {
        

	public static void main(String[] args) throws IOException {
        
		String fileIN = "DATA4.txt";	
		String fileOUT = "OUT4.txt" ; 
				
		BufferedReader inputStream = null;
        PrintWriter outputStream = null; 
        String characterRead = null;
        
        inputStream = new BufferedReader(new FileReader(fileIN));
		outputStream = new PrintWriter(new BufferedWriter(new FileWriter(fileOUT))); 
		
		for (int i = 0; i < 5; i++) {
			
			String temp = inputStream.readLine();
			int in = Integer.valueOf(temp).intValue();
			int[][] out = {{20,19,18,17,16}, {-1,6,5,4,15}, {-1,7,0,3,14}, {-1,8,1,2,13}, {-1,9,10,11,12}};
			for(int o = 0; o<5; o++){
				for (int l = 0;l<5; l++){
					if(out[o][l]>in)
						out[o][l]=-1;
				}
			}
			int x,y =0;
			int x1,y1 =5;
			for(int o = 0; o<5; o++){

				if(out[0][o]<0&
				   out[1][o]<0&
				   out[2][o]<0&
				   out[3][o]<0&
				   out[4][o]<0){
				   		out[0][o]=-2;
				   		out[1][o]=-2;
				   		out[2][o]=-2;
				   		out[3][o]=-2;
				   		out[4][o]=-2;
				   	
				   }
			}
			for(int o = 0; o<5; o++){
							if(out[o][0]<0&
				   out[o][1]<0&
				   out[o][2]<0&
				   out[o][3]<0&
				   out[o][4]<0){
					   out[o][0]=-3;
					   out[o][1]=-2;
					   out[o][2]=-2;
					   out[o][3]=-2;
					   out[o][4]=-2;
			   }
			}
				
			for(int o = 0; o<5; o++){
				for (int l = 0;l<5; l++){
					if(out[o][l]>-2){
						if(out[o][l]== -1)
							outputStream.print(".");
						else
							outputStream.print(out[o][l]);
					}
			
				}
				if (out[o][0]!=-3)
					outputStream.println();	
			}
			
		}
	
		inputStream.close();
		outputStream.close(); 
	}			


}

