import java.util.ArrayList;
import java.util.Scanner;


public class Main {
	

	public static void main(String[] args) {

		char[][] zero =  { {' ','-',' '},{'|',' ','|'},{' ',' ',' '},
				{'|',' ','|'},{' ','-',' '}} ;
		
		char[][] one = {{' ',' ',' '},{' ','|',' '},{' ',' ',' '},
				{' ','|',' '},{' ',' ',' '}
		} ;
		
		char[][] two = {{' ','-',' '},{' ',' ','|'},{' ','-',' '},
				{'|',' ',' '},{' ','-',' '}
		} ;
		
		char[][] three = {{' ','-',' '},{' ',' ','|'},{' ','-',' '},
				{' ',' ','|'},{' ','-',' '}
		};
		
		char[][]  four = { {' ',' ',' '} ,{'|',' ','|'},{' ','-',' '},
				{' ',' ','|'},{' ',' ',' '}
		};
		
		char[][]  five ={ {' ','-',' '},{'|',' ',' '},{' ','-',' '},
				{' ',' ','|'},{' ','-',' '}
		};
		char[][]  six = {{' ','-',' '},{'|',' ',' '},{' ','-',' '},
				{'|',' ','|'},{' ','-',' '}
		};
		char[][] seven = {{' ','-',' '},{' ',' ','|'},{' ',' ',' '},
				{' ',' ','|'},{' ',' ',' '}
		};
		char[][] eight ={{' ','-',' '},{'|',' ','|'},{' ','-',' '},
				{'|',' ','|'},{' ','-',' '}
		};
		char[][] nine = {{' ','-',' '},{'|',' ','|'},{' ','-',' '},
				{' ',' ','|'},{' ','-',' '}
		};
		
		char[][] x = {{' ',' ',' '},{' ',' ',' '},{' ','*',' '},
				{' ',' ',' '},{' ',' ',' '}
		};
		
		char[][][] sum = {
				zero,one,two,three,four,five,six,seven,eight,nine,x
		};
		

		
		Scanner cin = new Scanner(System.in);
		
		ArrayList<Integer> list = new ArrayList<Integer>() ;
		
//		long n = cin.nextLong() ;
		while(cin.hasNext()){
		int number=cin.nextInt();
		int i = 1;
		while (i < number) {
			if (number % i == 0 && i == 1){
				number /=i;
				
			}else if (number % i == 0 && i != 1) {

				list.add(i) ;
				
				number /=i;
				continue;
			}
			i++;
		}
		list.add(i) ;

		
		for(int time_five = 0 ; time_five < 5 ; time_five ++){
			
			for(int list_time = 0 ;list_time < list.size()-1 ; list_time ++){
				int numbers = (Integer)list.get(list_time);
				System.out.print(sum[numbers][time_five]);
				System.out.print(sum[10][time_five]);
			}
			
			int numberss =(Integer) list.get(list.size()-1) ;
			System.out.print(sum[numberss][time_five]);
			
			System.out.println() ;
		}
		list.clear();
		System.out.println() ;
		}
	}
}