#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;
}