#include <iostream>
#include <cstring>
#include <cstdlib>
#include <algorithm>
using namespace std;
#define FOR(i,a,b) for(int i=(a);i<(b);i++)
#define REP(i,b) FOR(i,0,b)
#define PB push_back
#define MP make_pair
int main(){
  string data[10]={"* = ****","* =* ***","* =** **","* =*** *","* =**** "," *= ****"," *=* ***"," *=** **"," *=*** *"," *=**** "};
  string s;
  int n=0;
  while(cin>>s){
    if(n!=0)cout<<endl;
    n=1;
    string ans[5];
    for(int i=0;i<5-s.size();i++)ans[i]="* = ****";
    int k=5-s.size();
    for(int i=0;i<s.size();i++){
      ans[k]=data[s[i]-'0'];
      k++;
    }
    for(int i=0;i<8;i++){
      for(int j=0;j<5;j++){
        cout<<ans[j][i];
      }
      cout<<endl;
    }
  }
}