#include<iostream>

using namespace std;
string str,ans;
char t[8][5];

void write(int x,int num){
  if(num>=5){
    t[0][x]=' ';t[1][x]='*';
  }else{
    t[0][x]='*';t[1][x]=' ';
  }
  t[2][x]='=';
  
  
  for(int i=3;i<8;i++)t[i][x]='*';
  t[3+num%5][x]=' ';
}

int main(){
  int z;
  string str;
  cin>>str;
  while(1){
    z=5-str.size();
    for(int i=0;i<z;i++){
      write(i,0);
    }
    for(int i=0;i<(int)str.size();i++){
      write(i+z,str[i]-'0');
    }
    for(int i=0;i<8;i++){
      for(int j=0;j<5;j++){
	cout<<t[i][j];
      }
      cout<<endl;
    }
    if(cin>>str){}else break;
    cout<<endl;
  }
}