   import java.util.*;
   import java.lang.*;
   import java.io.*;

    public class One{
       public static void main(String args[]) throws Exception{
         BufferedReader in = new BufferedReader(new FileReader("DATA1.txt"));
         BufferedWriter out = new BufferedWriter(new FileWriter("OUT1.txt"));
         char map[][] = new char[45][5];
      
         for(int i=0;i<45;i++){
            for(int j=0;j<5;j++){
               map[i][j]='.';
            }
         }
      
         int num[] = new int [5];
         int n=0;
      
         int curr=0;
      
         for(int i=0;i<5;i++){
         
         
            int curc=0;
            num[n++]=Integer.parseInt(in.readLine());
         
         
         if(num[n-1]==0){
         	curr++;
         	continue;
         
         }
         
            for(int j=1;j<=num[n-1];j++){
            
               for(int k=1;k<=j;k++){
                  map[curr][curc%5]='x';
                  curc++;
               }
            	
               for(int k=0;k<5-j;k++){
                  map[curr][curc%5]='.';
                  curc++;
               }          
               curr++;
            
            
            }
         	
            for(int j=num[n-1]-1;j>=1;j--){
            
               for(int k=1;k<=j;k++){
                  map[curr][curc%5]='x';
                  curc++;
               }
            	
               for(int k=0;k<5-j;k++){
                  map[curr][curc%5]='.';
                  curc++;
               }
               curr++;         
            
            
            
            
            }
         
         
         
         }
      	
      	
      	
         for(int i=4;i>=0;i--){
            for(int j=0;j<curr;j++){
               out.write(map[j][i]);
            }
            out.newLine();
         }
      
      
         in.close();
         out.close();
      
      }
   }
