#include <cstdio>
#include <cstring>
char r[3][100];
char *D[3][10] =
{
{" _ ", " ", " _ ", " _ ", " ", " _ ", " _ ", " _ ", " _ ", " _ "},
{"| |", " |", " _|", " _|", "|_|", "|_ ", "|_ ", " |", "|_|", "|_|"},
{"|_|", " |", "|_ ", " _|", " |", " _|", "|_|", " |", "|_|", " _|"},
};
void Out( int x, int d )
{
for (int i = 0; i < 3; i++)
for (int j = 0; j < 3; j++)
r[i][x + j] = D[i][d][j];
}
int main()
{
freopen("number.in", "r", stdin);
freopen("number.out", "w", stdout);
long t, m, h, s;
scanf("%ld", &t);
s = t % 60, t /= 60;
m = t % 60, t /= 60;
h = t % 60, t /= 60;
memset(r, ' ', sizeof(r));
r[1][7] = r[2][7] = r[1][15] = r[2][15] = '.';
Out(0, h / 10);
Out(4, h % 10);
Out(8, m / 10);
Out(12, m % 10);
Out(16, s / 10);
Out(20, s % 10);
for (int i = 0; i < 3; i++)
r[i][99] = 0, puts(r[i]);
return 0;
}