#include <cstdio>
char* s[] = {
    "* = ****",
    "* =* ***",
    "* =** **",
    "* =*** *",
    "* =**** ",
    " *= ****",
    " *=* ***",
    " *=** **",
    " *=*** *",
    " *=**** "
};
char a[5][8];
int n;
int main()
{
    bool f = false;
    while (scanf("%d", &n) != EOF) {
        if (f) puts(""); else f = true;
        for (int i = 0; i < 5; ++i) {
            int t = n % 10;
            for (int j = 0; j < 8; ++j) a[4-i][j] = s[t][j];
            n /= 10;
        }
        for (int j = 0; j < 8; ++j) {
            for (int i = 0; i < 5; ++i) putchar(a[i][j]);
            puts("");
        }
    }
    return 0;
}