#include<iostream>
#include<vector>
#include<string>

const std::string s[8] = { "*****     ",
						   "     *****",
						   "==========",
						   " **** ****",
						   "* **** ***",
						   "** **** **",
						   "*** **** *",
						   "**** **** " };

int main()
{
	int n;
	while( std::cin >> n )
	{
		std::vector<int> digit;
		for( int i = 0; i != 5; ++i )
		{
			digit.push_back( n % 10 );
			n /= 10;
		}

		for( int i = 0; i != 8; ++i )
		{
			for( int j = digit.size() - 1; j >= 0; --j )
				std::cout << s[i][digit[j]];

			std::cout << std::endl;
		}

		std::cout << std::endl;
	}

	return 0;
}