#include <iostream>
#include <string>
#include <cstdio>
#include <cstring>

using namespace std;

int main(void)
{
	static string input[1280];
	int cnt = 0;
	
	while (cin >> input[cnt]) cnt++;
	
	string data[10];
	data[0] = "* = ****";
	data[1] = "* =* ***";
	data[2] = "* =** **";
	data[3] = "* =*** *";
	data[4] = "* =**** ";
	data[5] = " *= ****";
	data[6] = " *=* ***";
	data[7] = " *=** **";
	data[8] = " *=*** *";
	data[9] = " *=**** ";
	
	for (int i = 0; i < cnt; i++){
		char output[10][10];
		string cur = "";
		
		for (int j = 0; j < 10; j++){
			for (int k = 0; k < 10; k++){
				output[j][k] = '\0';
			}
		}
		
		for (int j = 0; j < 5 - input[i].length(); j++){
			cur += '0';
		}
		cur += input[i];
		for (int j = 0; j < cur.length(); j++){
			int p = cur[j] - '0';
			for (int k = 0; k < 8; k++){
				output[k][j] = data[p][k];
			}
		}
		for (int j = 0; j < 8; j++){
			printf("%s\n", output[j]);
		}
		if (i + 1 != cnt) cout << endl;
	}
	
	
	return 0;
}