#include<stdio.h>

int main(void){
	int n,i,j;
	int joudan[5],gedan[5];
	int data[7][5];

	while(scanf("%d",&n)!=EOF){

		for(i=0;i<7;i++)
			for(j=0;j<5;j++)
				data[i][j]=1;

		for(i=4;i>=0;i--){
			joudan[i]=(n%10)/5;
			gedan[i]=(n%10)%5;
			n/=10;
		}
		  for(i=0;i<5;i++){//上段の判定
			  if(joudan[i]==1)
				  data[0][i]=0;
			  else 
				  data[1][i]=0;
		  }

		 for(i=0;i<5;i++){
			  if(gedan[i]==0)
				 data[2][i]=0;
			  else if(gedan[i]==1)
				  data[3][i]=0;
			  else if(gedan[i]==2)
				  data[4][i]=0;
			  else if(gedan[i]==3)
				  data[5][i]=0;
			  else if(gedan[i]==4)
				  data[6][i]=0;
		  }
		for(i=0;i<2;i++){
			for(j=0;j<4;j++){
				if(data[i][j]==1)
					printf("*");
				else
					printf(" ");
			}
			if(data[i][4]==1)
					printf("*\n");
				else
					printf(" \n");
		}

		for(i=0;i<5;i++){
			printf("=");
		}
		printf("\n");

		for(i=2;i<7;i++){
			for(j=0;j<4;j++){
				if(data[i][j]==1)
					printf("*");
				else
					printf(" ");
			}
			if(data[i][4]==1)
					printf("*\n");
				else
					printf(" \n");
		}
		printf("\n");
	}
	return 0;
}