#include <bits/stdc++.h>
using namespace std;
int n;
void solve() {
  scanf("%d", &n);
  int tmp, tot;
  if (n == 0) {
    printf("O-|-OOOO\n");
    return;
  }
  while (n) {
    tmp = n % 10;
    if (tmp >= 5) {
      tot = tmp - 5;
      printf("-O|");
    } else {
      tot = tmp;
      printf("O-|");
    }
    for (int i = 1; i <= tot; i++) printf("O");
    printf("-");
    for (int i = 1; i <= 4 - tot; i++) printf("O");
    printf("\n");
    n /= 10;
  }
}
int main() {
  solve();
  return 0;
}
