#include <iostream>
#include <algorithm>
#include <cassert>
#include <cctype>
#include <complex>
#include <cstdio>
#include <map>
#include <math.h>
#include <queue>
#include <set>
#include <stack>
#include <string>
#include <vector>
using namespace std;

int n,s[5];

int main(){
	bool f=0;
	while(cin>>n){
		if(f)cout<<endl;
		for(int i=0;i<5;i++)s[i]=(n/(int)pow10(4-i))%10;
		for(int i=0;i<8;i++){
			for(int j=0;j<5;j++){
				if(i==0){
					if(s[j]<5)cout<<"*";
					else cout<<" ";
				}
				if(i==1){
					if(s[j]>4)cout<<"*";
					else cout<<" ";
				}
				if(i==2)cout<<"=";
				if(i>2){
					if(s[j]%5==i-3)cout<<" ";
					else cout<<"*";
				}
			}
			cout<<endl;
		}
		f=1;
	}
}