#include <iostream>
#include <cstdio>
#include <algorithm>

using namespace std;

int ue[2][2] = {
	{1, 0},
	{0, 1}
};

int sita[5][5] = {
	{0, 1, 1, 1, 1},
	{1, 0, 1, 1, 1},
	{1, 1, 0, 1, 1},
	{1, 1, 1, 0, 1},
	{1, 1, 1, 1, 0},
};

int ue_s[5][2];
int sita_s[5][5];

int main(){
	
	int n, dum;
	
	for(int loop = 0; loop >= 0; loop++){
		
		cin >> n;
		
		if(cin.eof()){
			break;
		}
		
		if(loop != 0){
			printf("\n");
		}
		
		for(int i = 0; i < 5; i++){
			dum = n % 10;
			for(int j = 0; j < 2; j++){
				ue_s[i][j] = ue[dum / 5][j];
			}
			for(int j = 0; j < 5; j++){
				sita_s[i][j] = sita[dum % 5][j];
			}
			n /= 10;
		}
		
		for(int i = 0; i < 2; i++){
			for(int j = 4; j >= 0; j--){
				if(ue_s[j][i]){
					printf("*");
				}else{
					printf(" ");
				}
			}
			printf("\n");
		}
		
		printf("=====\n");
		
		for(int i = 0; i < 5; i++){
			for(int j = 4; j >= 0; j--){
				if(sita_s[j][i]){
					printf("*");
				}else{
					printf(" ");
				}
			}
			printf("\n");
		}
	}
	
	return 0;
}